Web Storage API的Storage对象提供对特定域的会话或本地存储的访问。
例如,它允许添加,修改或删除存储的数据项。
例如,要操纵域的会话存储,请调用window.sessionStorage。而对于本地存储,则调用window.localStorage。
下表列出了Storage对象的属性和方法:
属性/方法 | 描述 |
---|---|
length | 返回一个整数,表示存储在Storage对象中的数据项的数量 |
key(n) | 返回存储中第n个键的名称 |
getItem(keyname) | 返回指定键名的值 |
setItem(keyname, value) | 将该键添加到存储中,或更新该键的值(如果已存在) |
removeItem(keyname) | 从存储中删除该键 |
clear() | 将所有钥匙从存储库中清空 |
属性 | 描述 |
---|---|
window.localStorage | 允许将键/值对保存在Web浏览器中。存储没有到期日期的数据 |
window.sessionStorage | 允许将键/值对保存在Web浏览器中。存储一个会话的数据 |