1、for-in是四种循环方法中速度最慢的一种,一般用于循环对象(需要查找自身属性还是原型属性)。不建议循环数组。除非要迭代遍历一个属性未知的对象,否则一般不用for-in。
2、改变循环条件的顺序来提高循环性能。
//推荐 for(var i=items.length;i--;){ //todo } //不推荐 for(var i=0,len=items.length;i<len;i++){ //todo }
3、通过减少循环体来优化性能。
以上所述是小编给大家介绍的JavaScript性能提升详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章: