【发布时间】:2016-03-20 03:47:16
【问题描述】:
我正在学习 JavaScript,并且一直在 Chrome 控制台中进行大量测试。即使我清除控制台,或使用我在其他线程 (localStorage.clear()) 中看到的任何命令,我分配的任何变量仍会显示。
例如,如果我执行 var name = "Bob"; 之类的操作
我清除并关闭控制台,重新打开它,然后查找name 的值,它仍然是Bob。
清除这些的最好方法是什么?
【问题讨论】:
-
清除、关闭和打开控制台不会重新初始化页面上下文。你必须刷新页面
-
只需按 F5 即可刷新页面。 And don't use a global
namevariable. -
按预期工作。
-
这把我吓坏了。我发誓刷新页面——尤其是硬刷新会清除全局范围。有什么改变吗?我检查了 about:blank 以及其他一些网页。好的.. 所以 - ...是时候回答了。
标签: javascript google-chrome-devtools