MemoryStorage class
方法
| clear() | |
| contains |
如果快取中存在給定金鑰,則回傳真或假。 |
| decrypt |
|
| get |
從與指定金鑰匹配的視窗儲存物件取得該項目。 |
| get |
從視窗儲存物件取得所有鍵,作為一個可迭代的字串陣列。 |
| get |
收集可能包含個人資訊的敏感資料。 |
| initialize() | 非同步初始化器 |
| remove |
移除視窗儲存物件中與指定金鑰相符的項目。 |
| set |
用指定的鍵值在視窗儲存物件中設定該項目。 |
| set |
用於可能包含個人資訊的敏感資料設定器。 |
方法詳細資料
clear()
function clear()
containsKey(string)
如果快取中存在給定金鑰,則回傳真或假。
function containsKey(key: string): boolean
參數
- key
-
string
傳回
boolean
decryptData()
function decryptData(): Promise<null | object>
傳回
Promise<null | object>
getItem(string)
從與指定金鑰匹配的視窗儲存物件取得該項目。
function getItem(key: string): null | T
參數
- key
-
string
傳回
null | T
getKeys()
從視窗儲存物件取得所有鍵,作為一個可迭代的字串陣列。
function getKeys(): string[]
傳回
string[]
getUserData(string)
收集可能包含個人資訊的敏感資料。
function getUserData(key: string): null | T
參數
- key
-
string
傳回
null | T
initialize()
非同步初始化器
function initialize(): Promise<void>
傳回
Promise<void>
removeItem(string)
移除視窗儲存物件中與指定金鑰相符的項目。
function removeItem(key: string)
參數
- key
-
string
setItem(string, T)
用指定的鍵值在視窗儲存物件中設定該項目。
function setItem(key: string, value: T)
參數
- key
-
string
- value
-
T
setUserData(string, T)
用於可能包含個人資訊的敏感資料設定器。
function setUserData(key: string, value: T): Promise<void>
參數
- key
-
string
- value
-
T
傳回
Promise<void>