【解决】js for循环splice()方法删除数组中的元素会被跳过或者只能删除部分
根据特定的条件,要删除数组中的一些值,用了for循环和splice()方法,结果遇到了问题,有些数据本该删掉的数据却保留了下来,像是被splice()方法故意跳过一样。
仔细研究了一下splice():
“splice() 方法用于添加或删除数组中的元素,注意:这种方法会改变原始数组。”
举例:
let arr = [
{id:1,name:'Tom',sex:0},
{id:2...
原创
2018-12-24 14:58:01 ·
13383 阅读 ·
3 评论