Как мне сохранить массив в localStorage? [Дубликат]

556
задан Peter Mortensen 17 February 2017 в 15:02
поделиться

2 ответа

localStorage поддерживает только строки. Используйте JSON.stringify () и JSON.parse () .

var names = [];
names[0] = prompt("New member name?");
localStorage.setItem("names", JSON.stringify(names));

//...
var storedNames = JSON.parse(localStorage.getItem("names"));
1083
ответ дан 22 November 2019 в 22:07
поделиться

Используйте JSON.stringify() и JSON.parse(), как предлагает no! Это предотвратит редкую, но возможную проблему, когда имя члена включает разделитель (например, имя члена three||||bars).

17
ответ дан 22 November 2019 в 22:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: