1、用索引
增加:arr[index] = xxx
删除:arr.splice(index, num)
2、用push
增加:arr.push(xxx)
删除:arr.splice(i, num)
注意:用第一种方法,传入相同的index,数据顺序即可完全对应。用第二种方法的时候,由于push总是在末尾添加,所以他的索引有可能和预期不一样。比如,当我点击某个索引为2的数据的时候,push进去,该条数据在末尾,所以此时的索引就不是2了。文中的i要用findIndex或者indexOf来重新计算
网友评论