在forEach中使用splice方法去删除符合条件的项时,会发现有时会出问题,这是因为splice方法是会改变原数组的值的,因此,没循环触发一次splice方法,便利的原数组就会出现改变,那么相应的循环中index也会改变,那么后续的值自然就不正确了
在forEach中使用splice方法去删除符合条件的项时,会发现有时会出问题,这是因为splice方法是会改变原数组的值的,因此,没循环触发一次splice方法,便利的原数组就会出现改变,那么相应的循环中index也会改变,那么后续的值自然就不正确了