Мои задачи по Javascript
Случайная задача
Список всех задач

Задача 24

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);?
1
2
3
4
5
6
← Задача 23Задача 25 →
Пояснение localStorage является неитерируемым, т.е. его нельзя перебрать в цикле for of.
Возникнет ошибка.

Кстати, localStorage.getItem() возвращает строку, вернее DOMString.



Написать сообщение - отзыв, пожелание и т.п.