如何解决数组塌陷问题呢? 参考答案: 代码语言:javascript 复制 // 方法1 使用i--for(vari=0;i<arr.length;i++){arr.splice(i,1);i--;}console.log(arr);// []// 方法2 从数组的末尾一项开始遍历for(vari=arr.length-1;i>=0;i--){arr.splice(i,1);}console.log(arr);// []...
Paste_Image.png 我们发现 , 虽然 使用了 for 循环,但是只删除了一半 , 这是为什么呢 ? 原因 为下: 我们使用for 循环遍历 eles , 当i=0的时候 , 我们删除了位置为0的元素, 此时,位置为1的元素接替了位置 0 , 但同时 i 也累加 了, 下次执行 删除 操作的时候 i 变为1 , 再次执行删除操作,其实是删...