console

2019-06-06  本文已影响0人  coder丶L

输出信息

console.log("123")

将复合类型的数据转为表格显示。

var arr= [ 
         { num: "1"},
         { num: "2"}, 
         { num: "3" }
    ];
console.table(arr);

查看对象的信息

var info = {
  age:"年龄",
  name:"名字"
};
console.dir(info);

计时开始

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

函数是如何被调用的,在其中加入console.trace()方法就可以了

function add(a,b){
  console.trace();
  return a+b;
}
var x = add3(1,1);
function add3(a,b){return add2(a,b);}
function add2(a,b){return add1(a,b);}
function add1(a,b){return add(a,b);}

性能分析(Profiler)就是分析程序各个部分的运行时间,找出瓶颈所在,使用的方法是 console.profile()。

function All() {
  alert(1);
  for (var i = 0; i < 10; i++) {
    funcA(1000);
  }    
  funcB(10000);  
}  
function funcA(count) {    
  for (var i = 0; i < count; i++) {}  
}  
function funcB(count) {    
  for (var i = 0; i < count; i++) {}  
}
console.profile('性能分析器');
All();  
console.profileEnd();
上一篇 下一篇

猜你喜欢

热点阅读