[英]How to debug Javascript error?
只需检查发生错误的行,然后在该行之前编写“调试器”调用。
debugger; //Will invoke FireBug's debugger.
var err = abcs; //Line containing error
要在firebug中调试错误:
这就像视觉工作室的淘汰
使用console.log(yourObject)函数将任何内容输出到firebug控制台。 就像运行var_dump一样,您可以查看所有对象及其内容。 如果要检查特定变量甚至特定DOM对象的内容,这非常有用。
console.log()函数更干净,您可以在控制台窗格中整齐地看到所有输出,而不是使用廉价警报。
但是请注意,在部署网站时,您需要删除对console.log函数的所有引用,因为它不会在IE中运行。
您可以使用Firebug,并且在chrome中进行调试时,您可以使用firebug lite
你可以在代码中放置断点,并等待执行命中它们。 然后,您可以遍历代码,并使用监视来了解变量的值。
为什么Firebug,尝试Visual studio,它具有丰富的调试功能;)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.