Javascript IE8以及如何调试跨浏览器兼容性。IE调试器用于在JS代码中查找尾随逗号:)@Rachel-没有快捷方式。您必须在支持的每个浏览器中测试您的网页。幸运的是,JQuery将解决大多数可移植性问题。firefox是否也有类似的功能?我相信Firebug可以让您

Javascript IE8以及如何调试跨浏览器兼容性。IE调试器用于在JS代码中查找尾随逗号:)@Rachel-没有快捷方式。您必须在支持的每个浏览器中测试您的网页。幸运的是,JQuery将解决大多数可移植性问题。firefox是否也有类似的功能?我相信Firebug可以让您,javascript,debugging,Javascript,Debugging,IE8以及如何调试跨浏览器兼容性。IE调试器用于在JS代码中查找尾随逗号:)@Rachel-没有快捷方式。您必须在支持的每个浏览器中测试您的网页。幸运的是,JQuery将解决大多数可移植性问题。firefox是否也有类似的功能?我相信Firebug可以让您在firefox中获得调试功能。@silky-主观?或者,在2010年将警报作为一种调试工具推广时,您是否有理由感到羞涩?;-)我承认我有时会使用它们,但不是在公共场合使用。@Sky Sanders:我发现这是最快的方法,而且很多时候都是这样。


IE8以及如何调试跨浏览器兼容性。IE调试器用于在JS代码中查找尾随逗号:)@Rachel-没有快捷方式。您必须在支持的每个浏览器中测试您的网页。幸运的是,JQuery将解决大多数可移植性问题。firefox是否也有类似的功能?我相信Firebug可以让您在firefox中获得调试功能。@silky-主观?或者,在2010年将警报作为一种调试工具推广时,您是否有理由感到羞涩?;-)我承认我有时会使用它们,但不是在公共场合使用。@Sky Sanders:我发现这是最快的方法,而且很多时候都是这样。我知道有太多人与调试器相连。但争论是相对无用的:对每个人都是自己的。
var log = log4javascript.getDefaultLogger();
log.info("Hello world");
19:52:03 INFO  - Hello world
try {
   throw new Error("Faking something going wrong!");
} catch (e) {
    log.error("An error occurred", e);
}
19:52:32 ERROR - An error occurred
Exception: Faking something going wrong! on line number 80 in file basic.html
var a = "Hello";
var b = 3;
log.debug(a, b);
19:53:05 DEBUG  - Hello 3
var obj = new Object();
obj.name = "Octopus";
obj.tentacles = 8;
log.info(obj);
19:53:17 INFO  - {
    name: Octopus,
    tentacles: 8
}