数组的添加和删除的两种思路

2020-03-19  本文已影响0人  To青涩年华

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来重新计算

上一篇下一篇

猜你喜欢

热点阅读