localStorage.setItem('name', 'Ян'); localStorage.setItem('surname', 'Вермеер'); localStorage.setItem('birthYear', 1632); localStorage.setItem('lifeDuration', 43); console.log(localStorage.getItem('name')); // 'Ян' for (let value of localStorage) { if ( typeof +value === 'number' && !isNaN(value)) { console.log(value); // ?? } }Что выведет консоль в строке
console.log(+value);
?localStorage
является неитерируемым, т.е. его нельзя перебрать в цикле for of
.localStorage.getItem()
возвращает строку, вернее DOMString.