数组

数组:

使用Array构造函数的方式 

         实例化一个数组对象arr 

         let arr = new Array(1,2,3);

        console.log(arr);

        console.log(arr.length) 

第二种创建数组的方式 使用字面量 

         let arr = [1,2,3];

        console.log(arr); 

        let arrList = [2,4,6,8,10]

通过索引获取数组的值,索引是从0开始的 

        console.log(arrList[4])

        for(let i=0;i<arrList.length;i++){

         console.log(arrList[i]);

         }

 i是字符串,表示是数组的索引,也可以理解为数组的属性 

        for(let i in arrList){

          console.log(typeof i);

          console.log(arrList[i]);

        }

let具有块级作用域 在{}内起作用 {}外面不起作用

    var没有块级作用域的,所以i是全局,写在定义之前会变量提升,给一个初始值undefined 

        console.log(i)

        for(var i=0;i<arrList.length;i++){

          console.log(i)

        }

        console.log(i);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容