sessionStorage用法
时间: 2023-11-01 21:25:10 浏览: 132
HTML5 使用 sessionStorage 进行页面传值的方法
sessionStorage 是 HTML5 提供的一种在客户端存储数据的方式,与 cookies 相似,但具有更高的安全性和更大的存储容量。
使用 sessionStorage 存储的数据只存在于当前会话期间,即只要浏览器窗口没有关闭,数据就一直存在,关闭窗口后数据就会被清空。与之相对的是 localStorage,它是永久存储的,除非用户手动清除。
sessionStorage 的使用方法很简单,可以使用 JavaScript 中的 sessionStorage 对象来访问和操作存储在 sessionStorage 中的数据。
示例代码:
// 存储数据
sessionStorage.setItem('key', 'value');
// 获取数据
var value = sessionStorage.getItem('key');
// 删除数据
sessionStorage.removeItem('key');
// 清空所有存储的数据
sessionStorage.clear();
需要注意的是,存储在 sessionStorage 中的数据只能是字符串类型,如果要存储其他类型的数据,需要先进行转换。此外,由于 sessionStorage 存储的数据只存在于当前会话期间,因此不能用于跨页面或跨窗口共享数据。
阅读全文