Firefox 49开发工具存储“存储为全局变量”的工具?

时间:2016-11-17 00:08:03

标签: javascript json firefox firefox-developer-tools

在开发工具中,当我右键单击控制台中的变量并选择“存储为全局变量”时,存储的变量是什么?它不在$p$0中。它不会向控制台输出任何可能指示存储位置的内容。

enter image description here

2 个答案:

答案 0 :(得分:3)

tempN是正确的语法,但并非所有内容都可以存储为全局变量。

试试这个:

  • 在控制台提示符下输入document.body并提交
  • 输出应显示类似<body>
  • 的内容
  • 右键单击它并选择“存储为全局变量”
  • 这会将temp0添加到控制台提示符,然后您可以按Enter键查看其值,或稍后将其用于其他内容。

如果再次执行此操作,则会定义temp1等。

如果右键单击无法存储的内容,“存储为全局变量”菜单项通常应显示为灰色,但有时看起来不是,这会导致您描述的问题。

这是一个bug,应该修复,简单来说,不是你做错了。

答案 1 :(得分:0)

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

window.globalvar = JSON.error.trace或者您想要稍后使用的任何对象。