ローカルストレージ
- Source:
Methods
(static) clear()
ストレージに保存されている全てのキーとそれに紐付く値を全て削除します。
- Source:
(static) each(callback)
現在ストレージに保存されているオブジェクト数分、キーと値をペアで取得します。
Parameters:
Name | Type | Description |
---|---|---|
callback |
function | インデックス, キー, 値 を引数に持つコールバック関数 |
- Source:
(static) getItem(key) → {Any}
指定されたキーに紐付く値を、ストレージから取得します。
自動的にsetItem()実行時に保存したときの型に戻します。
Parameters:
Name | Type | Description |
---|---|---|
key |
String | キー |
Returns:
キーに紐付く値
- Type
- Any
- Source:
(static) getLength() → {Number}
ストレージに保存されている、キーと値のペアの数を取得します。
Returns:
キーとペアの数
- Type
- Number
- Source:
(static) key(index) → {String}
指定されたインデックスにあるキーを、ストレージから取得します。
Parameters:
Name | Type | Description |
---|---|---|
index |
Number | インデックス |
Returns:
キー
- Type
- String
- Source:
(static) removeItem(key)
指定されたキーに紐付く値を、ストレージから削除します。
Parameters:
Name | Type | Description |
---|---|---|
key |
String | キー |
- Source:
(static) setItem(key, value)
指定されたキーで、値をストレージに保存します。
値は、シリアライズして保存します。保存できる型はh5.u.obj.serialize()を参照してください。
Parameters:
Name | Type | Description |
---|---|---|
key |
String | キー |
value |
Any | 値 |
- Source: