美文网首页
forEach方法使用

forEach方法使用

作者: Willworkgogogo | 来源:发表于2016-12-02 22:32 被阅读0次

概述:

forEach()方法是对数组的每个元素执行一次提供的函数(回调函数)。这是ES5新增的对数组操作的方法。

语法:

Array.forEach( callback[, thisArg] )

MDN有更详细介绍:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach

参数:

callback函数为每个元素执行,接收三个参数:

currentValue(当前值)

      数组中正在处理的当前元素。

index(索引)

     数组中正在处理的当前元素的索引。

array

     正在应用forEach()数组。。(就是需要处理的那个数组Array,作为参数传入)

thisArg可选

     可选参数。当执行回调 函数时用作this的值(参考对象)。

传入三个参数 输出结果:第一个参数数组第一个值,第二个参数当前元素下标,第三个参数该数组本身

该方法只能兼容到ie9, 但是官方有向后兼容的方法,可参考MDN介绍末尾函数

相关文章

网友评论

      本文标题:forEach方法使用

      本文链接:https://www.haomeiwen.com/subject/jxjqmttx.html