谈到数组遍历,小编向大家介绍过使用很广泛的map方法(。虽然map方法使用使用比较广泛,但它的性能不如另一种遍历方法 forEach方法。本文就向大家讲解js数组遍历方法forEach方法实现详解。
1、forEach方法
数组自带的遍历方法,遍历数组中所有元素,并且忽略回调函数的返回值。
2、语法
[].forEach(function(value, index, array))
3、参数
第一个参数,表示当前遍历的元素
第二个参数,表示当前遍历的元素的索引(下标)
第三个参数,表示当前正在遍历的数组
4、返回值
无
5、使用forEach方法遍历实例
var arr = [1, 2, 3, 4, 5, 6] arr.forEach(function (item, idnex, array) { console.log(item) // 1 2 3 4 5 6 console.log(array) // [1, 2, 3, 4, 5, 6] })
以上就是js数组遍历方法forEach方法的实现原理及使用实例,需要注意的是使用forEach方法不能使用break语句中断循环,也不能使用return语句返回到外层函数,要注意哦~
Copyright © 2019- net188.cn 版权所有 湘ICP备2022005869号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务