forEach

forEach也是数组循环的一种方法,如下:

array.forEach(function(currentValue, index, arr), thisValue)
如上的array表示的是数组,即数组去调用forEach()方法,方法可以传入两个参数,第一个就是函数。第二个参数(thisValue)是可选的,传递给函数的值一般用 "this" 值。(这个一般不用,了解一下就行)。

然后函数中的参数表示的是如下意思:

1.currentValue 必需。当前元素

2.index 可选。当前元素的索引值。

3.arr 可选。当前元素所属的数组对象。
原文地址:https://www.cnblogs.com/rickdiculous/p/13122370.html