for循环与forEach性能思考

Posted yadiblogs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了for循环与forEach性能思考相关的知识,希望对你有一定的参考价值。

今日看到一句话: 基于循环的迭代比基于函数的迭代法快8倍,因此有了该篇验证博客。

验证代码如图:

 

验证结果:在数量比较少的时候,无明显差别,当数量级达到10的4次方时候,for循环的效率优势明显。

从中学到其他小知识点:

1、es6语法 数组fill,填充数组,注意,如果填充的是对象,则只是一个指针。所有的都一样。

2、console.time和console.timeEnd

技术分享图片

 

以上是关于for循环与forEach性能思考的主要内容,如果未能解决你的问题,请参考以下文章

for、while、foreach性能比较

foreach和for的区别

PHP for 循环与范围的 foreach [关闭]

for-forEach-stream三种遍历方法执行效率比较与选用思考

for循环与forEach循环的区别

粗略总结for循环与foreach()循环区别