【发布时间】:2020-01-29 00:02:58
【问题描述】:
我有一个存储在 localStorage 中的对象。
let ship = {
name: "black pearl",
captain: "Jack Sparraw"
};
localStorage.setItem("ship", JSON.stringify(ship));
现在我想将“名称”更改为新名称。如何使用 Javascript 实现?
(以下代码不起作用,但它给出了我想要做什么的想法)
localStorage.setItem(localStorage.getItem("ship").name, "newName");
【问题讨论】:
-
localStorage.setItem('ship', JSON.stringify({...JSON.parse(localStorage.getItem('ship')), name: 'newName'})) -
我在这里为你添加了答案:stackoverflow.com/questions/37052087/…
标签: javascript json local-storage