码迷,mamicode.com
首页 > 编程语言 > 详细

JS 数组遍历的几种方式,性能分析

时间:2019-12-31 10:18:52      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:数组遍历   截图   图片   object   com   asc   数组   属性   对象   

分析结果1:

以下截图中的数据是,在chrome (支持es6)中运行了100次后得出的结论(每次运行10次,一共10个循环,得到的分析结果) 

技术图片

 

 可以看出,forin循环最慢。优化后的普通for循环最快

 

 

分析结果2

以下截图数据是,在chrome (支持es6)中运行了1000次后得出的结论(每次运行100次,一共10个循环,得到的分析结果) 

技术图片

 

 

 

1 javascript原生遍历方法的建议用法:
2 
3 用for循环遍历数组
4 用for-in遍历对象
5 用for-of遍历类数组对象(ES6)
6 用Object.keys()获取对象属性名的集合

 

JS 数组遍历的几种方式,性能分析

标签:数组遍历   截图   图片   object   com   asc   数组   属性   对象   

原文地址:https://www.cnblogs.com/ajaxlu/p/12122843.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!