2019年4月2日

摘要: 数组遍历方法 1.for循环 使用临时变量,将长度缓存起来,避免重复获取数组长度,当数组较大时优化效果才会比较明显。 1 2 3 for(j = 0,len=arr.length; j < len; j++) { } 2.foreach循环 遍历数组中的每一项,没有返回值,对原数组没有影响,不支持I 阅读全文
posted @ 2019-04-02 18:06 cruoon 阅读(130) 评论(0) 推荐(0) 编辑
 
摘要: var arr=[1,2,2,3,4,5]; 当想遍历删除数组的值时一般用这种方式往往删不干净。 for(var i=0;i<arr.length;i++){ arr.splice(i,1); } 原因在于 i 是递增,而数组的长度是递减。当i=3时,数组长度为3,i不小于数组长度 所以,当删到一半 阅读全文
posted @ 2019-04-02 17:53 cruoon 阅读(1161) 评论(0) 推荐(0) 编辑