19.2 Формы хранения состояния в браузере

Один и тот же пользовательский жест изменяет состояние, но форма хранения определяет, как это состояние разделяется между вкладками и сохраняется во времени.

Рабочая область

Клики (sessionStorage): 0
Клики (localStorage): 0

Инструкция

  1. Откройте эту страницу в двух вкладках.
  2. Нажимайте «Клик» в одной из вкладок.
  3. Наблюдайте изменение счётчиков.
  4. Перезагрузите вторую вкладку.
  5. Сравните поведение sessionStorage и localStorage.

Наблюдения

Значение в sessionStorage изменяется только в пределах текущей вкладки. Значение в localStorage разделяется между вкладками одного происхождения и становится доступным другим процессам исполнения. Это показывает, что форма хранения определяет область видимости состояния.