Как устроен Web-Storage в браузере

391
30 января 2017, 19:53

Интересует устройство web-storage в браузере. Что представляет собой localstorage и sessionstorage? Полагаю, это какие-то файлы внутри браузера. Так ли это и где они находятся? Какие механизмы контролируют и удаляют содержимое sessiostorage, когда сессия заканчивается?

Спасибо.

Answer 1

Чтобы понять, что такое localStorage, просто представьте, что где-то у вас в браузере встроен такой объект, которым мы можем пользоваться. При этом данный объект не очищает значения, которые мы туда запишем, если мы перезагрузим страницу или даже совсем закроем браузер. По сути localStorage - это свойство глобального объекта браузера (window).

Еще у браузера существует клон localStorage, под названием sessionStorage. Их разница заключается в том, что последний хранит данные только для одной вкладки (сессии) и очистит свое пространство как только мы закроем вкладку.

Подробнее про localStorage можно прочитать здесь:

  • http://ustimov.org/posts/16
  • https://developer.mozilla.org/ru/docs/Web/API/Window/localStorage
  • https://tproger.ru/articles/localstorage
READ ALSO
масштабирование SVG элементов

масштабирование SVG элементов

Добрый день уважаемыеПодскажите пожалуйста, как прописать формулу(или указать параметры), для правильного масштабирования элементов SVG

478
Найти max сумму элементов пирамиды

Найти max сумму элементов пирамиды

Есть такая пирамида массивов:

264
Не работает setInterval

Не работает setInterval

Вот в этом коде не работает setInterval()Функция вызывается сама по себе, но setInterval не работает:

348