Формат значения в localStorage

208
22 сентября 2017, 21:38

Вопрос, честно говоря, довольно глупый, но когда я заношу вот такое значение localStorage.setItem('item', 1), например, на выходе получаю строку. var a = localStorage.getItem('item') console.log(a) выдает значение "1". Я могу ошибаться, но разве он не должен хранить число, а не строку в таком случае. Или, может быть, я что-то делаю не так?

Answer 1

Да, Вы ошибаетесь, он не должен, Вы делаете так.

https://www.w3schools.com/html/html5_webstorage.asp

Note: Name/value pairs are always stored as strings. Remember to convert them to another format when needed!

Пары ключ/значение сохраняются как строки. Не забудьте конвертировать их в другой тип в случаях, когда это необходимо.

READ ALSO
Как реализовать скролл?

Как реализовать скролл?

Первая секция занимает весь экран, остальные секции при скролле должны наезжать на нее

178
Почему этот js-скрипт не работает?

Почему этот js-скрипт не работает?

Между тегами script нужно сделать так, чтоб выводились данные (data)

186
Может ли быть Ajax-запрос синхронным?

Может ли быть Ajax-запрос синхронным?

Интересует сама терминологияAjax - это вроде как асинхронный javascript? Но в интернете полно противоречивой информации, где-то пишут, что ajax может...

242
Чем отличается beacon технология от обычного ajax?

Чем отличается beacon технология от обычного ajax?

На крупных сайтах часто видел в кодах ответа понятие"js beacon"А в интернете толком про это ничего не написано, разве что это подобие ajax

195