Storage length属性
- 前のページ key()
- 次のページ getItem()
- 上一階層に戻る Storage オブジェクト
定義と使用方法
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; }
- 前のページ key()
- 次のページ getItem()
- 上一階層に戻る Storage オブジェクト