关于js中几种遍历方法性能的测试
来源:互联网 发布:新闻资讯网站php源码 编辑:程序博客网 时间:2024/06/03 20:32
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title></head><body><script type="text/javascript">var arr = new Array(10000000);var arr1 = [];var arr2 = [];var arr3 = [];var arr4 = [];var arr5 = [];var arr6 = [];arr.fill(1);console.time('for优化版');for(var i = 0,len = arr.length;i < len;i ++){arr1.push(arr[i]);}console.timeEnd('for优化版');//forconsole.time('for');for(var i = 0;i < arr.length;i ++){arr2.push(arr[i]);}console.timeEnd('for');//forEachconsole.time('forEach');arr.forEach(function(val){arr3.push(val);});console.timeEnd('forEach');//for inconsole.time('for in');for(var b in arr){arr4.push(arr[b]);}console.timeEnd('for in');//mapconsole.time('map');arr.map(function(val){arr5.push(val);});console.timeEnd('map');//for ofconsole.time('for of');for(var d of arr){arr6.push(arr[d]);}console.timeEnd('for of');</script></body></html>
阅读全文
1 0
- 关于js中几种遍历方法性能的测试
- Js关于数组的遍历方法
- Map 遍历的四种方法和性能测试
- map的遍历性能测试
- 性能测试的方法
- 性能测试的方法
- 关于性能测试方法而引发的思考(一)
- 关于性能测试的讨论!
- 关于性能测试的收获
- 关于防火墙性能的测试
- JS数组的遍历方法
- js遍历数组的方法
- js遍历对象的方法
- js数组遍历的方法
- 【性能测试】关于Loadrunner12的测试总结
- 常用的性能测试方法
- 常见的性能测试方法
- 常见的性能测试方法
- unity 贪吃蛇作战—2
- Python 字典(dict) 操作基础
- 顺序表的实现,插入,删除,定位,合并,打印
- Activity启动流程分析
- 在Spring Boot中使用@Scheduled实现定时任务
- 关于js中几种遍历方法性能的测试
- leetcode 318. Maximum Product of Word Lengths
- Redhat6.5二进制安装mysql5.7.9(详细)
- bootstrap获取隐藏列值
- Count on a tree SPOJ
- Activity 4种启动模式launchMode
- Linux实验室 apt命令应用全解析
- jmeter中文版新手入门教程
- MySQL模糊查询特殊字符如何查询?