老师这样删除每条,这样子不就会使localStorage里的task_list无限增长了么

来源:4-5 删除Task(2)

qq_Giroro_biuvDV

2017-07-25

这样子不就会使localStorage里的task_list无限增长了么?http://szimg.mukewang.com/5976f89f0001228709440947.jpg

写回答

2回答

炽热小鸟

2017-07-26

我也发现这个问题,如果用delete删的话,后来的data-index会无限增加,要用splice删除,首先要了解splice和delete删数组的原理。希望对你有帮助!

2
0

龚小样

2017-08-11

不会的,大兄弟。。。你要知道这个indx并没有保存在localstorage中,index是在每次渲染dom,也就是在render_task_list,动态添加的。。假设你上一次操作后删除了id为1的数据  当你refresh之后,你又重新render_task_list,又会重新给他们分配了id。for循环又从0开始

2
0

6小时 jQuery开发一个前端应用

搭建一个清单应用,一次性掌握jQuery核心功能和使用技巧

1219 学习 · 161 问题

查看课程