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 应该修复的问题,简单地说,不是您做错了什么。
在开发工具中,当我从控制台右键单击一个变量并选择 "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 应该修复的问题,简单地说,不是您做错了什么。