HTML5 localStorage получает ключ от значения localStorage.getItem будет извлекать значение. и setItem установит значение. Но если я хочу знать, какой ключ был связан с этим конкретным значением? Затем, как получить ключ от этого.? поэтому вопрос, который я изложил Ответ 1 посетите Html5 Storage Doc, чтобы получить более подробную информацию. Используйте следующий синтаксис для установки и получения значений в localstorage/sessionstorage для хранения значений для сеанса sessionStorage.getItem('key') sessionStorage.setItem('key','value') или сохранить значения навсегда, используя localStorage.getItem('key') localStorage.setItem('key','value') и u сказал, что вы хотите знать значение, но вы хотите, чтобы вы могли использовать функцию localStorage.key(i); а также вы можете пропустить доступные клавиши и получить желаемый ключ, перекрестно проверив значение for(var i=0, len=localStorage.length; i<len; i++) { var key = localStorage.key(i); var value = localStorage[key]; if(value.equals(desired_value)) console.log(key + " => " + value); }
Ответ 1 посетите Html5 Storage Doc, чтобы получить более подробную информацию. Используйте следующий синтаксис для установки и получения значений в localstorage/sessionstorage для хранения значений для сеанса sessionStorage.getItem('key') sessionStorage.setItem('key','value') или сохранить значения навсегда, используя localStorage.getItem('key') localStorage.setItem('key','value') и u сказал, что вы хотите знать значение, но вы хотите, чтобы вы могли использовать функцию localStorage.key(i); а также вы можете пропустить доступные клавиши и получить желаемый ключ, перекрестно проверив значение for(var i=0, len=localStorage.length; i<len; i++) { var key = localStorage.key(i); var value = localStorage[key]; if(value.equals(desired_value)) console.log(key + " => " + value); }