1 回答

TA贡献1830条经验 获得超9个赞
使用 JSON.stringfy 和 JSON.parse,我们可以通过以下方式保存对象localStorage
let cities = [];
if (localStorage.getItem("cities") !== null) {
cities = JSON.parse(localStorage.getItem("cities"))
}
console.log("cities = " + cities);
for (const city of cities) {
if (city !== "" && !screen_cities.includes(city)) {
const rnd = Math.random().toString();
const code = await add_new_li(city, rnd);
if (code === 1) {
console.warn("for city " + city + " code is " + code);
document.getElementById(rnd).remove();
}
}
}
// -------- save
cities.push('Shen Yang')
localStorage.setItem('cities', JSON.stringify(cities))
添加回答
举报