老师这样删除每条,这样子不就会使localStorage里的task_list无限增长了么
来源:4-5 删除Task(2)
qq_Giroro_biuvDV
2017-07-25
这样子不就会使localStorage里的task_list无限增长了么?
写回答
2回答
-
我也发现这个问题,如果用delete删的话,后来的data-index会无限增加,要用splice删除,首先要了解splice和delete删数组的原理。希望对你有帮助!
20 -
龚小样
2017-08-11
不会的,大兄弟。。。你要知道这个indx并没有保存在localstorage中,index是在每次渲染dom,也就是在render_task_list,动态添加的。。假设你上一次操作后删除了id为1的数据 当你refresh之后,你又重新render_task_list,又会重新给他们分配了id。for循环又从0开始
20
相似问题