Web Storage API的Storage對象提供對特定域的會話或本地存儲的訪問。
例如,它允許添加,修改或刪除存儲的數(shù)據(jù)項。
例如,要操縱域的會話存儲,請調(diào)用window.sessionStorage。而對于本地存儲,則調(diào)用window.localStorage。
下表列出了Storage對象的屬性和方法:
屬性/方法 | 描述 |
---|---|
length | 返回一個整數(shù),表示存儲在Storage對象中的數(shù)據(jù)項的數(shù)量 |
key(n) | 返回存儲中第n個鍵的名稱 |
getItem(keyname) | 返回指定鍵名的值 |
setItem(keyname, value) | 將該鍵添加到存儲中,或更新該鍵的值(如果已存在) |
removeItem(keyname) | 從存儲中刪除該鍵 |
clear() | 將所有鑰匙從存儲庫中清空 |
屬性 | 描述 |
---|---|
window.localStorage | 允許將鍵/值對保存在Web瀏覽器中。存儲沒有到期日期的數(shù)據(jù) |
window.sessionStorage | 允許將鍵/值對保存在Web瀏覽器中。存儲一個會話的數(shù)據(jù) |