记录js学习10js的字符串和数组(数组)

数组

数组:就是在内层中,开辟一段连续的空间,存储一组数据

创建数组的第一种方式,使用数组的构造函数,new一个数组类型的对象

  let arr1 = new Array() //创建了一个长度为5的数组空间 (在内存中连续开辟了一个长度为5的空间)

        // length属性,返回的是数组的长度

        console.log(arr1.length);

        // 根据数组的下标(索引),向数组中存放数据,数组中可以存放任意类型的数据

        arr1[0] = 100

        arr1[1] = 66.66

        arr1[2] = 'nihao '

        arr1[3] = true

        arr1[4] = undefined

        let i= arr1[0]+arr1[1]

        console.log(i);

        console.log(arr1);

        console.log('------------------------');

        // 注意:在创建数组对象时,可以给一个固定的长度,但是没有意义,因为在js中数组的长度是可以随意变化的

        arr1[5] = '你好啊'

        console.log(arr1);

        console.log('------------------------');

        // 创建数组的第二种方式:使用字面量方式直接定义  

        let arr2 = ['你好','holle']

        arr2[2] = '112233'

        console.log(arr2);

你可能感兴趣的:(记录js学习10js的字符串和数组(数组))