首页 > 解决方案 > 如何删除 localStorage 键中存在的选定对象项?

问题描述

有人可以帮我解决这个问题吗?我在 basketItems 键中有项目,它们是单个对象,我只是想遍历这个键“basketItems”并删除选定的对象项目。

localStorage key 的图片

标签: javascript

解决方案


首先从 Local Storage 中获取 value basketItems,然后解析为 JSON,从 JSON 中删除 key 并将对象保存回 Local Storage。

let basketItems = localStorage.getItem("basketItems");
basketItems = JSON.parse(basketItems);

delete basketItems.Katatone;

basketItems = JSON.stringify(basketItems);
localStorage.setItem("basketItems", basketItems);

推荐阅读