window 导航后状态是否持续?

Does window state persist after navigation?

假设我在 page0 并称此为 javascript:

window.flag = 1

然后导航至 page1 并点击后退按钮。当 page0 加载时,但在设置标志之前,window.flag 仍然是 1,还是 undefined?换句话说,页面的 window 状态是否持续存在?

我原以为这是一件很容易澄清的事情,但我在任何地方都找不到关于它的文档。

没有

JavaScript 是客户端和非持久性的。除非您以某种方式主动保存值,否则调用 JavaScript 的结果 不会 保留。

如果您确实想要保存值或对象,请查看 localStorage 或 cookie。