Web Storage
Webブラウザにキーバリューを保存する仕組み
https://developer.mozilla.org/ja/docs/Web/API/Web_Storage_API
SessionStorage
ページのセッションが終了するまでstoreされるストレージ
セッションをstoreするストレージではない
ページのセッションはブラウザのタブやウィンドウ毎で、ブラウザを開いている限りreloadなどは超えて持続する
LocalStorage
ブラウザーを閉じたり開いたりしても持続するストレージ
値が変更された時には、window.storageイベントが発火する
イベントハンドラの登録はaddEventlistener('storage', (e) => {});もしくはonstorage = (e) => {};
https://developer.mozilla.org/ja/docs/Web/API/Window/storage_event