window 导航后状态是否持续?
Does window state persist after navigation?
假设我在 page0
并称此为 javascript:
window.flag = 1
然后导航至 page1
并点击后退按钮。当 page0
加载时,但在设置标志之前,window.flag
仍然是 1
,还是 undefined
?换句话说,页面的 window 状态是否持续存在?
我原以为这是一件很容易澄清的事情,但我在任何地方都找不到关于它的文档。
没有
JavaScript 是客户端和非持久性的。除非您以某种方式主动保存值,否则调用 JavaScript 的结果 不会 保留。
如果您确实想要保存值或对象,请查看 localStorage
或 cookie。
假设我在 page0
并称此为 javascript:
window.flag = 1
然后导航至 page1
并点击后退按钮。当 page0
加载时,但在设置标志之前,window.flag
仍然是 1
,还是 undefined
?换句话说,页面的 window 状态是否持续存在?
我原以为这是一件很容易澄清的事情,但我在任何地方都找不到关于它的文档。
没有
JavaScript 是客户端和非持久性的。除非您以某种方式主动保存值,否则调用 JavaScript 的结果 不会 保留。
如果您确实想要保存值或对象,请查看 localStorage
或 cookie。