本节书摘来自异步社区《深入理解JavaScript》一书中的第1章,第1.15节,作者: 【美】AxelRauschmayer(罗彻麦尔)译者: 王玉林 , 杜欢 , 庄婷婷 , 章子鹏,更多章节内容可以访问云栖社区“异步社区”公众号查看。
1.15 数组
数组是一些有序的元素,可以通过证书索引从0开始被访问。
1.15.1 数组字面量
数组字面量可以方便地创建数组元素:
前面的数组有三个元素:字符串a、b、c。你可以通过整数索引来访问它们:
length属性表明数组有多少元素。你可以通过使用它来添加或者删除元素:
in操作符也可以在数组中正常使用:
注意数组是对象,所以可以拥有对象属性:
1.15.2 数组方法
数组拥有许多方法(参见18.7“数组原型方法”)。这里有一些例子:
1.15.3 遍历数组
有几种数组方法可以用来迭代元素(参见18.12“迭代(非破坏性)”)。其中两种最重要的方法是forEach以及map。
forEach迭代数组并且将当前的元素和元素的index扔到一个函数中:
前面的代码将输出下面的内容:
(1)处的函数可以被随意地忽略参数。例如,它可以只包含一个elem参数。
map通过应用一个函数映射到现有的数组的每个已经存在的元素创建一个新的数组:
最后
以上就是烂漫自行车最近收集整理的关于《深入理解JavaScript》——1.15 数组的全部内容,更多相关《深入理解JavaScript》——1内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复