for循环、forEach、map、filter区别及效率分析
遍历数组最常用到的for循环,是最为熟知的一种方法,在ES5中定义了一些新的遍历方法,更加适用于函数式编程,究竟其用法区别在哪,以及效率如何,接着下来亲自做个测试看一下。在Script中写入,
var testData = [];//数组初始化 var x = 9999; for(var i = 0; i < x; i++){ testData[i] = i; }
在每个遍历开始前和结束后取时间戳的差值,每个测试10次取平均值查看结果。以下测试结果基于Google浏览器。
for循环
对于普通的for循环来说,
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
copyright © 2008-2019 亿联网络 版权所有 备案号:粤ICP备14031511号-2