• 技术文章 >Web开发 >JavaScript

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

    宋雪维宋雪维2021-01-08 08:49:52原创6114

    谈到数组遍历,小编向大家介绍过使用很广泛的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语句返回到外层函数,要注意哦~

    专题推荐:js数组遍历
    上一篇:js数组遍历map方法 下一篇:js定时器使用方法

    相关文章推荐

    • python behold库是什么?• python Faker库如何使用?• python中cffi模块如何使用?• python中sys.stdout.write() 怎么用?• python中sys模块是什么?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网