JavaScript----数组

 1. 什么是数组 : 对一组数据有序排列的集合

    2. 数组是由哪些组成
        student : 张三   李四  王麻子  

        数组元素: 组成数组每一个数据,数组元素可以是任意类型的数据(基本类型,引用类型)

        索引:数组元素对应的下标,默认情况下从零开始,依次递增(非负数)

        数组的长度: 数组元素的个数, 最后一个数组元素的索引比数组长度小1 (数组长度 - 1 = 最后一个数组元素的索引)

                查看数组的长度:数组名称.length

        访问数组元素:数组名称[索引]  student[2]

    3. 数组中方法

    4. 遍历数组

    5. 二维数组

    6. 数组中常用的内置方法

数组注意点:

1. 使用new字符定义数组
        1.1 let arr1 = new Array(3); 3表示数组的长度,数组元素为undefined
        1.2 通过索引赋值时,索引必须要写上,不能为空
        1.3 通过索引赋值时,如果不是连续索引赋值,那么中间没有赋值的索引上值为(undefined)
        1.4 数组元素使用逗号隔开

1. 数组在内存中的分布:
        1.1 数组是复合数据类型 (引用类型):保存多个不同类型的数据
            ["张三",34,true,undefined ,[1,2,3]]

        1.2 内存分为栈 和 堆

        1.3 栈保存数据大小固定的值 (基本类型的数据,引用类型的引用地址)

        1.4 堆保存数据大小不固定的值 (数组的数据保存堆)

instanceof   查看数据的具体类型

猜你喜欢

转载自blog.csdn.net/qq_39181017/article/details/86061464