[英]How do you debug Javascript applications?
我在一个JavaScript强大的应用程序中工作。 所以为了调试,我最终使用了许多警报。 还有其他更好的调试方法吗? 你用什么方法?
对于JavaScript,调试在大多数浏览器中都是一个难题:
IE - 你真正需要调试的地方, F12是控制台。 你可以调用console.log
, console.debug
, console.error
和其他一些,它会打印出好的数据。 当您在对象上调用console.log
时,良好的控制台将打印出对象的属性细分。 还有一个活跃的dom检查器,以便您可以看到脚本运行时发生了什么。
对于所有浏览器,您可以添加Firebug Lite ,但我实际上只将它用于IE和Safari。
大多数现代浏览器都包含一个控制台,它可以帮助显示语法错误等。 当然,还有Firebug 。
使用Firefox作为主要开发平台并打开Web控制台。 在那里打印错误消息。
Chrome还有一个控制台,但它没有Firebug,一个用于Web开发的Firefox插件。 虽然Firefox附带的Web控制台将在Javascript中显示错误,但Firebug也可以帮助检查页面的HTML,甚至还有Firebug的扩展,如Flashbug,用于处理页面上的Flash组件。
显然,您最终会想要在所有浏览器中检查您的网络应用程序,但是在Firefox中进行大部分开发。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.