ローカルストレージ
- Source:
Methods: 概要 | ||
---|---|---|
clear | ストレージに保存されている全てのキーとそれに紐付く値を全て削除します。 | |
each | 現在ストレージに保存されているオブジェクト数分、キーと値をペアで取得します。 | |
getItem | 指定されたキーに紐付く値を、ストレージから取得します。 | |
getLength | ストレージに保存されている、キーと値のペアの数を取得します。 | |
key | 指定されたインデックスにあるキーを、ストレージから取得します。 | |
removeItem | 指定されたキーに紐付く値を、ストレージから削除します。 | |
setItem | 指定されたキーで、値をストレージに保存します。 | |
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 | Description |
---|---|
Any | キーに紐付く値 |
- Source:
(static) getLength() → {Number}
ストレージに保存されている、キーと値のペアの数を取得します。
Returns:
Type | Description |
---|---|
Number | キーとペアの数 |
- Source:
(static) key(index) → {String}
指定されたインデックスにあるキーを、ストレージから取得します。
Parameters:
Name | Type | Description |
---|---|---|
index |
Number | インデックス |
Returns:
Type | Description |
---|---|
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: