【发布时间】:2020-06-20 21:00:36
【问题描述】:
我想从本地存储对象中删除一个项目:
addToFavs: [{"fav-name":"fav-787336"},{"fav-name":"fav-255890"}]
我存储了信息,然后我检查了是否找到了该项目,我应该将其删除:
/*** getID is the items clicked ***/
var retrievedData = localStorage.getItem("addToFavs");
var parseData = jQuery.parseJSON(retrievedData);
$.each(parseData, function(x,y){
if(y['fav-name'] == getID){
console.log(getID+' found on '+x);
console.log(parseData[x]);
localStorage.removeItem(parseData[x]);
console.log(x+' removed');
} else {
console.log(getID+' NOT NOT found on '+x);
}
}); // end $.each
提前致谢
【问题讨论】:
-
如何在我的代码中实现它?我尝试了很多方法,但都失败了
标签: javascript local-storage javascript-objects