LoginSignup
10
12

More than 3 years have passed since last update.

localStorage入門

Last updated at Posted at 2019-09-15

保存 : setItem

window.localStorage.setItem(key,value);

オブジェクトとして保存

localStorageのvalueは文字列のため、JSON形式を文字列に変換する

window.localStorage.setItem(key,JSON.stringify(value));

取得 : getItem

数字でもオブジェクトでも文字列なのに注意。

window.localStorage.getItem(key);

数字の場合

計算などが必要になったら、文字列を数値に変換しないといけない場合がある

Number(window.localStorage.getItem(key));

オブジェクトの場合

文字列をJSON形式に変換

JSON.parse(window.localStorage.getItem(key));

削除 : removeItem

window.localStorage.removeItem(key);

ローカルストレージを全て削除

window.localStorage.clear();

保存されているkeyの数を調べる

window.localStorage.length;

Chromeでの使用

確認方法

Developerツール>Application>Storageで設定したドメインを見る

追加・編集

Developerツール>コンソールで

window.localStorage.setItem(key,value);

削除

選択して削除

Developerツール>Application>Storageで設定したドメインを選択し、消したいデータを選択して[×]ボタンをクリック

同じドメインの全てのデータを削除

Developerツール>Application>Storageで設定したドメインを選択し、[○に\]のようなボタンをクリック

オブジェクト保存取得参考:localStorageで複数のデータを保存する | Tips Note by TAM

Firefoxでの使用

確認方法

ツール>ウェブ開発>開発ツールを表示>ストレージ>ローカルストレージ>設定したドメイン

追加・編集

ツール>ウェブ開発>開発ツールを表示>ストレージ>ローカルストレージ>設定したドメインで「+」をクリック、一覧に追加されたら名前や値をダブルクリックすると編集&保存

削除

選択して削除

ツール>ウェブ開発>開発ツールを表示>ストレージ>ローカルストレージ>設定したドメインの一覧で消したいデータを選択し、右クリック>
「"アイテムの名前"を削除」をクリック

同じドメインの全てのデータを削除

ツール>ウェブ開発>開発ツールを表示>ストレージ>ローカルストレージ>設定したドメインを右クリック>すべてを削除
もしくは
ツール>ウェブ開発>開発ツールを表示>ストレージ>ローカルストレージ>設定したドメインの一覧のどれかを右クリック>すべてを削除

10
12
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
12