对于 JavaScript 中循环之间的技术差异概述( 二 )


性能map 方法的性能往往优于forEach方法 。
检查用map和forEach实现的等效代码块的性能 。平均而言,map函数的执行速度至少要快50% 。

注意:此基准测试取决于你使用的计算机以及浏览器的实现 。
总结【对于 JavaScript 中循环之间的技术差异概述】在上面讨论的所有循环结构中,为我们提供最多控制的是for..of的循环 。我们可以将它与关键字return、continue和break一起使用 。这意味着我们可以指定我们希望对数组中的每个元素发生什么,以及我们是想早点离开还是跳过 。


推荐阅读