我有这种情况,我有localStorage
钥匙
0,1,2,3
如果我删除 key 1
,在我的循环中,当它到达 position 时它会中断1
,而不是搜索 next2
等3
。所以我的想法是当我删除一个键时,例如 key 1
,我希望所有下一个键向上移动一个地方.
我正在使用Angular 1.3。
for (var i = 0; i < localStorage.length; i++) {
$scope.stored_data.push(ls.get(i));
}
我也对这个问题的替代解决方案持开放态度。只要我得到带有数据的数组,并且循环在遍历数组时不会中断,localStorage
它就会这样做。