数组的进阶操作


文档摘要

title: 数组的进阶操作 删除数组的元素 现在有这样一个需求:遍历数组的同时,删除数组中的所有元素。 思路:我们可以想到的办法是使用数组的 splice() 方法,此外还有 JS 的 delete 关键字。 需要注意的是:使用数组的 splice() 方法删除数组元素之后,数组的长度会发生变化;使用 delete 删除数组中的元素之后,数组的长度不会发生变化。 下面来看看具体写法。 使用数组的 splice() 方法 写法1:(错误) 打印结果及解释: 写法1的错误在于:没有意识到,splice方法会使 arr 的长度不断变化。 写法2:(错误) 打印结果: 上方代码,依然没有达到预期的结果。


发布者: 作者: 转发
评论区 (0)
U