Window localStorage
例子
设置和检索 localStorage 键值对
localStorage.setItem("lastname", "Smith");
localStorage.getItem("lastname");
亲自试一试 »
下面有更多示例。
描述
该 localStorage
对象允许您在浏览器中保存键值对。
注意
localStorage 对象存储的数据没有过期日期。
当浏览器关闭时,数据不会被删除,并且可用于将来的会话。
另请参阅
sessionStorage 对象 用于存储单个会话的数据。
(当浏览器窗口关闭时,数据将被删除)
语法
window.localStorage
或者仅仅localStorage
将数据保存到本地存储
localStorage.setItem(key, value);
从本地存储读取数据
let lastname = localStorage.getItem(key);
从本地存储中删除数据
localStorage.removeItem(key);
删除全部(清除本地存储)
localStorage.clear();
参数
参数 | 描述 |
key | 必需的。 键的名称。 |
value | 必需的。 键的值。 |
返回值
类型 | 描述 |
一个对象 | 一个 localStorage 对象。 |
更多示例
计算用户点击按钮的次数
if (localStorage.clickcount) {
localStorage.clickcount = Number(localStorage.clickcount) + 1;
} else {
localStorage.clickcount = 1;
}
亲自试一试 »
浏览器支持
window.localStorage
在所有浏览器中都受支持
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 9-11 |