输出信息
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();
网友评论