Storage length属性

このドメインのローカルストレージアイテム数を取得します:

var x = localStorage.length;

自分で試してみる

定義と使用方法

length属性は、特定のドメインに対してブラウザのStorageオブジェクトに格納されているアイテム数を返します。

length属性はStorageオブジェクトに属し、以下のいずれかです: localStorageオブジェクト、または sessionStorageオブジェクト

ブラウザのサポート

属性 Chrome IE Firefox Safari Opera
length 4 8 3.5 4 10.5

構文

localStorage.length;

または:

sessionStorage.length;

技術的詳細

DOMバージョン: Web Storage API
返り値: ストレージアイテムの数を示す整数です。

さらに例

同じ例ですが、ローカルストレージではなくセッションストレージを使用しています。

このドメインのセッションストレージアイテム数を取得します:

var x = sessionStorage.length;

自分で試してみる

各ローカルストレージアイテムをループで巡回し、名前を表示します:

for (i = 0; i < localStorage.length; i++) {
  x = localStorage.key(i);
  document.getElementById("demo").innerHTML += x;
}

自分で試してみる