ITPub博客

首页 > IT职业 > IT职场 > js中实现数组遍历的forEach方法

js中实现数组遍历的forEach方法

IT职场 作者:flbwhx 时间:2021-09-11 10:03:13 0 删除 编辑

谈到数组遍历,小编向大家介绍过使用很广泛的map方法(https://www.py.cn/web/js/22692.html)。虽然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语句返回到外层函数,要注意哦~

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/933/viewspace-2831312/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-04-15

  • 博文量
    92
  • 访问量
    671