作为一名前端工程师,想必console的大部分常用命令滚瓜烂熟。而console.dir及console.time却鲜为人知。
1.console.dir将一个对象的所有属性和方法全部罗列显示。
2.console.time及console.timeEnd用于显示代码的运行时间。使用方式如下:
console.time("计时器一");
for(var i=0;i<1000;i++){
for(var j=0;j<1000;j++){}
}
console.timeEnd("计时器一");
function Foo(){
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('性能分析器一');
Foo();
console.profileEnd();