什么是数组的坍塌 当数组执行删除单元操作时,被删除单元之后的单元,会前移,进而顶替被删除单元,出现在被删除单元的位置上,造成数组长度减少的情况,这样的现象被称为数组的坍塌。 for(var i=0;i<arr.length;i++){ if(i==2){ arr.splice(i,1) ; 当I为2时,执行删除数组单元操作,删除索引是当前i的值,也就是2的单元 i-- 后面的单元会往前移,让i–会在循环一次当前索引的数值 } } 循环终止 循环遍历一个数组