Namespace: session

h5.api.storage. session

セッションストレージ
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: