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 爲字符串添加樣式html
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