0

我正在使用该window对象保存一些值,以便在其他功能中访问它们,我的一位同事建议我保存我的数据,window.document原因是在每次页面加载时都会清理 window.document。

我想知道这是否正确,因为很明显 DOM 已重新加载,但我的模块等其他数据我对此表示怀疑。

4

1 回答 1

2

当页面重新加载时,整个 DOM 被重建并且window对象被清除(可能它是一个全新的对象,尽管这取决于浏览器)。除了本地存储和 cookie,上一页中没有任何内容。哦,我想你也可以数一数历史。

这意味着当新页面加载时,它会重新加载您的 JavaScript 库,这些都是全新的副本,它们会重新初始化。

于 2013-04-24T13:41:19.293 回答