为了账号安全,请及时绑定邮箱和手机立即绑定

window.window.sessionStorage 和 sessionStorage

window.window.sessionStorage 和 sessionStorage

慕慕森 2018-11-13 13:14:32
看到有vue项目中别人写到:  // 如果从详情返回并且之前存有对应的查询条件和参数            // 则直接渲染之前的数据            if (window.window.sessionStorage.searchKey && window.window.sessionStorage.tab === this.searchKey.tab) {                this.topics = JSON.parse(window.window.sessionStorage.topics);                this.searchKey = JSON.parse(window.window.sessionStorage.searchKey);            //  下一个dom 更新序列之后再执行函数                this.$nextTick(                  () => $(window).scrollTop(window.window.sessionStorage.scrollTop)                );            } else {                this.getTopics();            }这里的window.window.sessionStorage为什么要加两个window?按理说,window.window.sessionStorage=== window.sessionStorage 的结果是true,作者这样写是有哪方面的考虑呢?w3c 上是这样说的:window.window 属性等价于 self 属性,它包含了对窗口自身的引用。window.window 这样的写法还有哪些应用场景呢?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1192 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信