Я борюсь с задачей удаления элемента из LocalStorage ... вот мои данные LocalStorage JSON.Удалить локальное хранилище JSON Object & Rebuild Array
{
"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']'. –
splice для массива, и у вас есть объект, вместо этого используйте delete. – jcubic