jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery – Localstorage&JSON:我怎样才能删除一个键中的一个数组,因为localstorage.removeItem需要整个键大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我在localStorage中有这个:
[{"id":"item-1","href":"google.com","icon":"google.com"},{"id":"item-2","href":"youtube.com","icon":"youtube.com"},{"id":"item-3",{"id":"item-4",{"id":"item-5",{"id":"item-6","href":"asos.com","icon":"asos.com"},{"id":"item-7",{"id":"item-8","href":"mcdonalds.com","icon":"mcdonalds.com"}]

当localstorage.removeItem需要整个密钥时,如何只删除id:item-3?

我使用此方法更新数组中的特定值:http://jsfiddle.net/Qmm9g/所以使用相同的方法我想删除特定的数组.

请注意,已有一个删除的按钮.该按钮我想要一个功能,它将删除整个数组({“id”:“item-3”,“href”:“google.com”,“icon”:“google.com”})ID:item- 3

解决方法

这样的东西会起作用,我不确定它是否是最好的方法.可能有更好的本地存储特定方式 –
var json = JSON.parse(localStorage["results"]);
for (i=0;i<json.length;i++)
            if (json[i].id == 'item-3') json.splice(i,1);
localStorage["results"] = JSON.Stringify(json);

大佬总结

以上是大佬教程为你收集整理的jquery – Localstorage&JSON:我怎样才能删除一个键中的一个数组,因为localstorage.removeItem需要整个键全部内容,希望文章能够帮你解决jquery – Localstorage&JSON:我怎样才能删除一个键中的一个数组,因为localstorage.removeItem需要整个键所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。