console.log(‘基本知识’)
console.log('我是一个字符串');
console.info('我是提醒音讯');
console.warn('我是正告音讯');
console.error('我是错误信息');
console.count('统计次数');
console.table('打印对象花样');
console.dirxml('我是某个节点的html代码');
console.clear(); //消灭打印日记
console.assert(1==1) ; //推断真假
将内容分组打印
console.group();
console.log();
console.groupEnd();
console.groupCollapsed();不需要完毕要领
机能测试
console.time('begin');
(function(){
var a=10,ary=[];
for(var i=0;i<a;i++){
ary.push(a[1]);
}
})()
console.timeEnd('over');
console.profile('begin');
(function(){
var a=10,ary=[];
for(var i=0;i<a;i++){
ary.push(a[1]);
}
})()
console. profileEnd('over');
以上二者区分:
console.time() //仅仅是猎取顺序运转的时候
console.profile() //剖析顺序各个部份运转的时候
占位符
%d 或%i 整数
%s 字符
%f 浮点数
%o 对象
%c 为字符串增加款式
整数
console.log('%d',12); //12
console.log('%d','12'); //NaN,打印别的范例数据满是NaN
console.log('%d',12.21); //12
字符
console.log('%s',{}); //Object
console.log('%s',[]); //Array[0]
console.log('%s',12.12); //12.12
console.log('%s',12); //12
console.log('%s','true'); //true
浮点数
console.log('%f',12.23); //12.23
console.log('%f',12); //12
console.log('%f',[]); //NaN ,打印别的范例数据满是NaN
对象
console.log('%o',[]); //js中任何数据范例都是简朴的对象数据范例,所以能够打印任何数据范例,包含null和undefined