js 数组移除时索引会发生变化造成部分无法删除


js 数组移除时索引会发生变化造成部分无法删除

一.问题:

遍历数组移除后造成数组索引发生变化部分未删除。

二.解决方案:

1.取非法:使用数组存储非选择的

2.索引减一:删除后,索引减一,使得继续遍历,不会造成漏掉

3.从索引最大值开始遍历:不会造成前面的索引变化;

三.参考案例:

layui实现表格行增加删除功能

https://www.cnblogs.com/zlp520/p/13709691.html

   

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM