最初,localStorage中有一个对象数组(人)。 将数据输入到输入中时,必须形成一个新对象,并且单击“保存”时,必须将此对象添加到localStorage中对象的数组。 但是setItem方法将删除先前的对象。如何在localeStorage中将新对象添加到旧对象中?
答案 0 :(得分:0)
从本地存储中检索阵列,向其中添加新对象,然后将其存储回本地存储中。
var persons = JSON.parse(localStorage.getItem("persons") || "[]");
persons.push(new_person);
localStorage.setItem("persons", JSON.stringify(persons));