繁体   English   中英

如何将新的 object 添加到 localStorage 中的对象数组?

[英]How to add a new object to an array of objects in localStorage?

最初在 localStorage 中有一个对象数组(人)。 在input中输入数据时,必须形成一个新的object,点击save时,必须将这个object添加到localStorage中的对象array(persons)中。 但是 setItem 方法会删除以前的对象。 如何将新对象添加到 localeStorage 中的旧对象?

从本地存储中检索数组,将新的 object 添加到其中,然后将其存储回本地存储中。

var persons = JSON.parse(localStorage.getItem("persons") || "[]");
persons.push(new_person);
localStorage.setItem("persons", JSON.stringify(persons));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM