如何在 IE8 中转储 JavaScript 变量?

2024-03-27

我有一个需要在 IE8 中检查的对象。 我尝试了开发者工具console.log,他们的 Firebug 等价物。 但是,当我将对象输出到日志时:

console.log("Element: ", element);
console.log(element);

我只得到字符串

LOG: Element: [object Object]

而不是可点击、可检查的转储。

是否可以将对象转储到日志并检查其成员,就像在 Firebug 中一样?

我无法使用自制的 dump() 函数,因为我要检查的元素太大,浏览器会崩溃。


这是我发现有用的一项技术:

  • 打开开发者工具栏(按 F12)
  • 转到“脚本”选项卡
  • 单击“开始调试”按钮
  • 接下来,在控制台中输入“debugger”并按 Enter 键。这应该会触发一个断点。
  • 转到“观看”子选项卡
  • 单击显示“单击以添加...”的行,然后输入您要检查的变量。请注意,该变量必须是全局可用的。
  • 此时,您应该能够使用树状 UI 检查变量
  • 完成调试后,单击“继续”按钮(或按 F5)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 IE8 中转储 JavaScript 变量? 的相关文章

随机推荐