2014-12-27 2 views
0

Я попытался использовать приведенный ниже код, чтобы удалить последний добавленный массив (массив пользователей) object.It работает в console.but, он не удаляет данные из localstorage. Любая помощь будет оцененаКак удалить последний добавленный элемент из localstorage json array

var delRecord = JSON.parse(localStorage.getItem("MyRecords")); 
for (var d = 0; d < delRecord .length; d++) { 
     delRecord [d].Users.pop();   
} 

Можно ли использовать метод pop() или какие-либо предложения?

+0

пожалуйста, добавить свои массивы и значения в коде – OnlyMAJ

+0

дан образец code.I имеют LocalStorage, как JSON object.i хотите знать, как удалите элемент из этого массива json. [Ценности образца] (http://jsfiddle.net/nilisha7/7kqne93o/) – Lini

ответ

0

Вам нужно записать результат обратно в локальном хранилище:

var delRecord = JSON.parse(localStorage.getItem("MyRecords")); 
for (var d = 0; d < delRecord .length; d++) { 
     delRecord[d].Users.pop();   
} 

localStorage.setItem("MyRecords", JSON.stringify(delRecord)); 
+0

Отлично! @rdubya это ват я хочу. – Lini

Смежные вопросы