Firefox 49 开发工具 "Store as global variable" 存储在哪里?

Firefox 49 dev tools where is "Store as global variable" stored?

在开发工具中,当我从控制台右键单击一个变量并选择 "Store as global variable," 这个存储到什么变量?它不在 $p[=12=] 中。它不会向控制台输出任何可能指示其存储位置的内容。

停止时,您可以打开控制台并运行:

window.globalvar = JSON.error.trace 或您希望稍后可用的任何对象。

tempN是正确的语法,但并不是所有的东西都可以存储为全局变量。

试试这个:

  • 在控制台提示中输入 document.body 并提交
  • 输出应该显示类似 <body>
  • 右击它 select "store as global variable"
  • 这会将 temp0 添加到控制台提示符中,然后您可以按 Enter 键查看其值,或稍后将其用于其他用途。

如果你再这样做一次,那么temp1就会被定义,等等

如果您右键单击无法存储的内容,"store as global variable" 菜单项通常应该是灰色的,但有时看起来不是,这就是您描述的问题的原因.

这是一个 bug 应该修复的问题,简单地说,不是您做错了什么。