是否在页面刷新时清除了window.document?

时间:2013-04-24 13:33:42

标签: javascript window

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

我想知道这是否正确,因为很明显DOM重新加载但其他数据像我的模块我怀疑它。

1 个答案:

答案 0 :(得分:1)

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

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