你如何调试Javascript应用程序?

Vin*_*C M 2 javascript debugging

我在一个JavaScript强大的应用程序中工作.所以为了调试,我最终使用了许多警报.还有其他更好的调试方法吗?你用什么方法?

zzz*_*Bov 16

对于JavaScript,调试在大多数浏览器中都是一个难题:

IE - 你真正需要调试的地方F12是控制台.你可以打电话console.log,console.debug,console.error和其他几个人,它会打印出不错的数据.当你调用console.log一个对象时,好的控制台会打印出对象的属性细分.还有一个活跃的dom检查器,以便您可以看到脚本运行时发生了什么.

  • Firefox - 获取Firebug插件.这是我最喜欢的控制台.是我梦寐以求的一切,还有更多功能.
  • Chrome - 内置控制台,在页面上检查元素以查看DOM直播的细分.
  • Opera - 内置控制台
  • 苹果浏览器 - Firebug Lite添加到页面中,您将拥有一个JS驱动版本的Firebug.Safari具有类似于Chrome的内置开发工具,但是需要启用它们.

对于所有浏览器,您可以添加Firebug Lite,但我实际上只将它用于IE和Safari.