如何在localStorage的对象数组中添加新对象?

时间:2020-05-15 16:45:38

标签: javascript arrays object input local-storage

最初,localStorage中有一个对象数组(人)。 将数据输入到输入中时,必须形成一个新对象,并且单击“保存”时,必须将此对象添加到localStorage中对象的数组。 但是setItem方法将删除先前的对象。如何在localeStorage中将新对象添加到旧对象中?

1 个答案:

答案 0 :(得分:0)

从本地存储中检索阵列,向其中添加新对象,然后将其存储回本地存储中。

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