В клиентском хранилище HTML5, как вы получаете значение ключа? - PullRequest
0 голосов
/ 06 ноября 2010

Я сохранил значение с помощью ключа, подобного этому localStorage[title] = text; Я знаю, что могу вспомнить text, выполнив var text = localStorage[title], но как получить значение title для вставки в localStorage, чтобы программа знает, какое значение получить. Есть ли способ перебрать клавиши в localStorage?

1 Ответ

2 голосов
/ 06 ноября 2010

[удалено for-in пример]

API localStorage позволяет перебирать ключи, у нас есть свойство lengthkey функция.

Функция key берет индекс и возвращает имя ключа:

var key, value;
for (var i = 0; i < localStorage.length; i++) {
  key = localStorage.key(i);
  value = localStorage.getItem(key);
  // use key or value
}

Попробуйте этот пример здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...