Firebug Script 调试记录

  • Your new friend, console.log  //显示变量 参数

console.log, console.debug, console.info, console.warn, console.error...

[JavaScript] FireBug 调试console.log("hello world")
[JavaScript] FireBug 调试
[JavaScript] FireBug 调试console.log(
2,4,6,8,"foo",bar)
[JavaScript] FireBug 调试
[JavaScript] FireBug 调试console.log(
"%a,%b","foo",bar) // "%"用于定义量
[JavaScript] FireBug 调试

[JavaScript] FireBug 调试console.log(
"%s is %d years old.""Bob"42).
[JavaScript] FireBug 调试

  • Timing and profiling  // 时间及性能分析

[JavaScript] FireBug 调试console.profile(); //性能开始
[JavaScript] FireBug 调试
console.time("test"); //时间开始
[JavaScript] FireBug 调试
function Test()
 性能结束


  • Stack traces 

console.trace()


  • Nested grouping

Just call console.group("a title") to start a new indentation block, and then console.groupEnd() to close the block. You can create as many levels of indentation as you please.

  • Object inspection  // 显示对象信息


Calling console.dir(object) will log an interactive listing of an object's properties, like a miniature version of the DOM tab.

Calling console.dirxml(element) on any HTML or XML element will print a lovely XML outline, like a miniature version of the HTML tab.

 

[JavaScript] FireBug 调试console.dir(document.getElementById("sleCategory"));
[JavaScript] FireBug 调试console.dirxml(document.getElementById(
"sleCategory"));

 












 

相关文章: