window.localStorage
Provides a local key-value store useful for setting preferences and other kinds of data.
This data is technically persistent, but can be cleared in a variety of ways, so you should not
store data using localStorage that you cannot otherwise reconstruct.
Do not store passwords or other secure forms of data using localStorage. Instead, use secureStorage.
length ⇒ int
Read only Returns number of items stored in the local storage.
Returns: int - returns the number of items
key()
Returns key which is stored at the given index
Returns: int - Returns key which is stored at the given index.
| Param | Type |
|---|---|
| index. | number |
getItem(key)
Get value from the local storage for the key.
Returns: string - returns value corresponding to the key as string. If key doesn't exist, this function returns null.
| Param | Type | Description |
|---|---|---|
| key | string |
A key to get value. |
setItem(key, value)
Set key and value to the local storage. If the key is newly set or value is different from old value, an update event will be fired later.
| Param | Type | Description |
|---|---|---|
| key | string |
A key to set value |
| value | string |
A value for the key |
removeItem(key)
Remove a key/value pair from the local storage. If the key exists in the local storage, an update event will be fired later.
| Param | Type | Description |
|---|---|---|
| key | string |
A key to set value |
clear()
Remove all key/value pairs from the local storage. An update event will be fired later.
