如何在 IE8 中转储 JavaScript 变量?

How do I dump JavaScript vars in IE8?(如何在 IE8 中转储 JavaScript 变量?)
本文介绍了如何在 IE8 中转储 JavaScript 变量?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个需要在 IE8 中检查的对象.我尝试了开发人员工具和 console.log,它们的 Firebug 等效项.但是,当我将对象输出到日志时:

I have an object I need to examine in IE8. I tried the developer tools and console.log, their Firebug equivalent. However, when I output the object to the log:

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

我只得到字符串

LOG: Element: [object Object]

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

instead of a clickable, examinable dump.

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

Is it possible to dump an object to the Log and examine its members, like in Firebug?

我不能使用自制的 dump() 函数,因为我要检查的元素太大,浏览器会在我身上崩溃.

I can't use a homemade dump() function because the element I want to examine is so huge the browser will crash on me.

推荐答案

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

Here's one technique that I've found helpful:

  • 打开开发者工具栏(按 F12)
  • 转到脚本"标签
  • 点击开始调试"按钮
  • 接下来,在控制台中输入debugger"并回车.这应该会触发一个断点.
  • 转到观看"子标签
  • 点击显示点击添加..."的行并输入您要检查的变量.请注意,该变量必须是全局可用的.
  • 此时您应该能够使用树状 UI 检查变量
  • 完成调试后,点击继续按钮(或按 F5)

这篇关于如何在 IE8 中转储 JavaScript 变量?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Update another component when Formik form changes(当Formik表单更改时更新另一个组件)
Formik validation isSubmitting / isValidating not getting set to true(Formik验证正在提交/isValiating未设置为True)
React Validation Max Range Using Formik(使用Formik的Reaction验证最大范围)
Validation using Yup to check string or number length(使用YUP检查字符串或数字长度的验证)
Updating initialValues prop on Formik Form does not update input value(更新Formik表单上的初始值属性不会更新输入值)
password validation with yup and formik(使用YUP和Formick进行密码验证)