首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    sessionStorage的使用

    过期策略:localstorage永久存储,不过期,除非手动删除,sessionstorage在重启浏览器、关闭页面或新开页面时失效。 localStorage是Storage类型的实例。...HTML5中的这个sessionStorage和传统后台的session并不完全是同一个东西,主要是在多个标签页数据是否会共享的问题上的不同。...误区:之前一直以为,同一个窗口,只要会话还没有过期,不同标签页之间,相同域名下的sessionStorage是一样的。..., 通过带target="_blank"的A标签、window.open等方式打开新窗口时,会把旧窗口(或标签)的sessionStorage数据带过去,但从此之后,新窗口(或标签)的sessionStorage...总之,在处理sessionStorage时,只要打开新窗口就要特别注意了,新旧窗口数据不会互相同步。 此外,sessionStorage在域名不同的地方是无法共用同一套缓存信息的,使用的时候请注意。

    1.2K20

    SessionStorage、LocalStorage详解

    在大多数情况下,可供我们使用就是LocalStorage和SessionStorage。 本文中,我们将会从安全性和用户体验两个方面对SessionStorage和LocalStorage进行评估。...如何使用SessionStorage和LocalStorage 您可以使用浏览器window对象访问SessionStorage和LocalStorage。...请看下面的示例: sessionStorage = window.sessionStorage localStorage = window.localStorage 以下是这两种存储类型可用的功能。...但是,SessionStorage数据独立于其他选项卡和窗口。如果同时打开了两个选项卡,其中一个更新了SessionStorage,则在其他选项卡和窗口中不会反映出来。...由于这是单独的会话数据,因此使用SessionStorage是酒店预订应用程序的理想选择。

    1.5K53

    本地存储——sessionStorage和localStorage

    本地存储特性: 数据存储在用户浏览器中 设置、读取方便、甚至页面刷新不丢失数据 容量较大,sessionStorage约5M,localStorage约为20M 只能存储字符串,可以将对象JSON.stringify...()编码后存储 window.sessionStorage 生命周期为关闭浏览器窗口 在同一个窗口(页面)下数据可以共享 以键值的形式存储使用 存储数据: sessionStorage.setItem(...key, value); 获取数据: sessionStorage.getItem(key); 删除数据: sessionStorage.removeItem(key); 删除所有数据: sessionStorage.clear...('uname')); }); remove.addEventListener('click', function () { sessionStorage.removeItem...('uname'); }); del.addEventListener('click', function () { sessionStorage.clear

    84920

    localstorage和sessionstorage的区别

    localStorage和sessionStorage是Web提供的两种本地存储方式。...相比较cookie而言,localStorage和sessionStorage的存储大小很大,localStorage能够长期保存,sessionStorage在会话期间保存。...localStorage和sessionStorage都是window对象提供的全局属性,用途都是在浏览器中存储key/value对的数据。 从使用的角度来看,两者的唯一区别在于时效性。...sessionStorage在关闭窗口或标签页之后将会删除这些数据。 而localStorage则没有这样的特性,今天、下周、明年、一百年,甚至理论上的成千上万年后都能用,除非你手动去删除。...如果你是想用于临时保存同一窗口(或标签页)的数据,请使用sessionStorage

    1.8K30
    领券