我正在努力從LocalStorage刪除項目的任務...這是我的LocalStorage數據JSON。刪除本地存儲JSON對象和重建陣列
{
"1461569942024" :
{"t_id":1461569942024,"t_build_val":"PreBuild1","t_project_val":"18"},
"1461570048166" :
{"t_id":1461570048166,"t_build_val":"PreBuild2","t_project_val":"17"}
}
這裏是我要怎樣做:
function removeItem(array, value) {
var idx = array.indexOf(value);
if (idx !== -1) {
array.splice(idx, 1);
}
return array;
}
var newData = removeItem(localStorage['data'], '1461569942024');
我想刪除吶基於對象鍵如對象:1461570048166並重新保存整個數組到localStorage的。
感謝
'刪除somevar [ '1461570048166']'。 –
拼接是爲數組而你有一個對象,用delete代替。 – jcubic