使用splice循环删除数组中的元素的时候的bug
因为使用splice删除数组中的元素的时候,对应数组的索引也会改变,当删除第一个的时候,删除的是索引为0的,但是删除完毕之后,索引为1的变成索引为0的,所以这个时候你还删索引为1的数据的时候,其实删的是原数组索引为2的数据,就会造成数据删除变乱。
使用splice循环删除数组中的元素的时候的bug
最新推荐文章于 2023-05-02 21:45:39 发布
使用splice循环删除数组中的元素的时候的bug
因为使用splice删除数组中的元素的时候,对应数组的索引也会改变,当删除第一个的时候,删除的是索引为0的,但是删除完毕之后,索引为1的变成索引为0的,所以这个时候你还删索引为1的数据的时候,其实删的是原数组索引为2的数据,就会造成数据删除变乱。