console几个常用属性及使用场景

166 阅读1分钟

1.最常用的log()

用于打印输出

2.table()将复合类型的数据转为表格显示。

var obj= {
     a:{ num: "1"},
     b:{ num: "2"},
     c:{ num: "3" }
};
console.table(obj);

3.trace()追踪函数的调用过程

function d(a) { 
  console.trace();
  return a;
}
function b(a) { 
  return c(a);
}
function c(a) { 
  return d(a);
}
var a = b('123');

4.time()与timeEnd(),计时开始与计时结束,可用来统计一块代码的执行时长

console.time('计时器2');
for (var i = 0; i < 1000; i++) {
  for (var j = 0; j < 1000; j++) {}
}
console.timeEnd('计时器2');