在我最近参与的编程挑战中,我必须使用该window.name属性来存储/操作数据.我发现,当您更改此属性时,它会在页面刷新时保持不变(尽管在打开具有相同URL的新页面时不会).
我能找到的唯一信息是,这是已知的,甚至被一些框架用作数据存储,但我会感兴趣的原因(因为为什么window.name持久?任何历史原因?)和方法(规则是时,还有window.name保持页面的变化,当它被丢弃之间?).
显然,我的Google-fu不够强大,无法找到这些问题的答案(在MDN页面上甚至没有提到它!)所以我希望也许你可以帮助我.
javascript ×1