您当前的位置: 首页 >  Java

命运之手

暂无认证

  • 1浏览

    0关注

    747博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Javascript】【LocalStorage】SessionStorage和LocalStorage区别

命运之手 发布时间:2019-07-04 10:27:39 ,浏览量:1

SessionStorage和LocalStorage都可以将网页中的数据存到本地 他们的区别主要在于作用范围: SessionStorage只对当前会话有效 而LocalStorage对相同域名的网站都有效

以下页面均会被视为同一会话 -> 当前页面 -> 通过window.location.href跳转的页面 -> 通过window.location.reload()刷新的页面 -> 通过window.location.replace(url)跳转的页面 -> 通过window.open(url,"_self")打开的新页面 -> 通过window.open(url,"_blank")打开的新页面 -> 在当前页面地址栏,输入网址进行跳转的页面

一般来说,用户手动在新标签,新窗口打开的页面,都是一个新的会话 从当前页面跳转的页面,都属于同一会话,但是也有例外,比如window.open(url,“newwindow”) 虽然也是从当前页面打开的,但它实质上相当于手动打开一个新窗口,和当前页面毫无关联

SessionStorage和LocalStorage的使用方式都很简单: sessionStorage.userToken = token; localStorage.userToken = token;

关注
打赏
1654938663
查看更多评论
立即登录/注册

微信扫码登录

0.0420s