TS的splice()方法在for循环中下标定位错位处理

TS的splice()方法在for循环中下标定位错位处理

由于for循环的个数loop是处理前的列表总数,所以如果在for内部使用splice删除部分行数据的话,下标i除了会定位错位外,循环到最后还会出现超出范围错误。

处理方法:

1.splice后对下标i=i-1

2.加个删除条数标志位,在for循环内判断是否超限

TS的splice()方法在for循环中下标定位错位处理