我在一个JavaScript强烈的应用程序中工作。所以为了调试,我最终使用了许多警报。还有其他更好的调试方法吗?你用什么方法?
答案 0 :(得分:16)
对于JavaScript,调试在大多数浏览器中都是一个难题:
IE - 真正需要调试的地方, F12 是控制台。您可以拨打console.log
,console.debug
,console.error
和其他一些人,然后打印好的数据。当您在对象上调用console.log
时,好的控制台将打印出对象的属性细分。还有一个活跃的dom检查器,以便您可以看到脚本运行时发生了什么。
对于所有浏览器,您可以添加they need to be enabled,但我实际上只将它用于IE和Safari。
答案 1 :(得分:0)
大多数现代浏览器都包含一个控制台,它可以帮助显示语法错误等。当然,有Firebug。
答案 2 :(得分:0)
使用Firefox作为主要开发平台并打开Web控制台。在那里打印错误信息。
Chrome还有一个控制台,但它没有Firebug,这是一个用于Web开发的Firefox插件。虽然Firefox附带的Web控制台将在Javascript中显示错误,但Firebug也可以帮助检查页面的HTML,甚至还有Firebug的扩展,如Flashbug,用于处理页面上的Flash组件。
显然,您最终会想要在所有浏览器中检查您的网络应用,但是您需要在Firefox中进行大部分开发。