ES6 的計算屬性名稱特別有用,因為它們可以通過在變量周圍添加一對大括號來幫你識別的變量。
constx=1,y=2,z=3;console.log({x,y,z});//{x:1,y:2,z:3}
console.trac() 與 console.log() 完全相同,但它也會輸出整個棧跟蹤,能讓你確切地知道到底發生了什么。
constouter=()=>{constinner=()=>console.trace('Hello');inner();};outer();/*Helloinner@VM207:3outer@VM207:5(anonymous)@VM228:1*/
console.group() 可以把日志分組為可折疊的結構,當有多個日志時特別有用。
console.group('Outer');//創建一個名為'Outer'的組console.log('Hello');//在'Outer'組中輸出日志console.groupCollapsed('Inner');//創建一個名為'Inner'的組,折疊狀態console.log('Hellooooo');//在'Inner'組中輸出日志console.groupEnd();//結束當前組,'Inner'console.groupEnd();//結束當前組,'Outer'console.log('Hi');//在組外輸出日志
除了 console.log() 之外,還有其他一些日志記錄級別,例如 [console.debug()](https://developer.mozilla.org/en-US/docs/Web/API/Console /debug)、 console.info()、 console.warn()和 console.error()。
console.debug('Debugmessage');console.info('Usefulinformation');console.warn('Thisisawarning');console.error('Somethingwentwrong!');
console.assert() 提供了一種簡便的方法,僅在斷言失敗時將某些內容記錄為錯誤(例如當第一個參數為 false 時),否則完全跳過日志。
constvalue=10;console.assert(value===10,'Valueisnot10!');//不輸出日志console.assert(value===20,'Valueisnot20!');//輸出日志:"Valueisnot20!"
可以用 console.count() 來統計一段代碼執行了多少次。
Array.from({length:4}).forEach(()=>console.count('items')//名為items的計數器);/*items:1items:2items:3items:4*/console.countReset('items');//重置計數器
console.time() 提供了一種快速檢查代碼性能的方法,但是由于精度較低,不可用于真正的基準測試。
console.time('slowcomp');console.timeLog('slowcomp');console.timeEnd('slowcomp');
最后一個,還可以在 console.log() 中用 %c 字符串替換表達式將 CSS 應用于日志的各個部分。
console.log('CSScanmake%cyourconsolelogs%c%cawesome%c!','color:#fff;background:#1e90ff;padding:4px','','color:#f00;font-weight:bold','');
以上就是JavaScript中console.log() 方法如何使用,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注本站行業資訊頻道。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
(資料圖片僅供參考)【新股介紹】天承科技發行量為1453.42萬股,網上發行366.25萬股,于6月28日申購,申購代碼787603,單一賬戶申購上限3500股,申購數量500股整數倍?!局鳡I業務】公司主營業務為PCB所需要的專用電子化學品的研發、生產和銷售?!矩攧罩笜恕抗镜呢攧請蟾嬷?,在2023年第一季度總資產約3.88億元,凈資產約3.39億元,營收約7543.8萬元,凈利潤約3.39億元,...
支付寶余額寶是有風險的,只是風險比較小。余額寶的本質就是貨幣基金,其收益是來自投資的貨幣基金,收益并不是固定的,是基金投資就會有風險,但貨幣基金的風險較小。在賬戶安全方面,支付寶里的資金被盜時,客服會積極的幫助用戶找回資金,如果資金確實找不回,用戶還可以向支付寶申請全額理賠,所以支付寶的安全性還是比較高的。余額寶的安全性余額寶的風險自然沒有銀行存款低,但是余額寶的安全性并不比銀行存款的安全性低。余...
年貼現率是什么?年貼現率是期限為一年的貼現率。貼現率是指將未來支付改變為現值所使用的利率,貼現率也經常出現在用戶向銀行兌換未到期支票的時候,銀行會先按照一定的比率將利息進行扣除。貼現率為正值表明未來一元不管是收益還是損失,都沒有現在的一元重要,并且時間間隔越久,未來的價值越低。貼現率高比較好還是低比較好?貼現率高好或者低好是要視情況而定的。如果實施的是緊縮性貨幣政策,銀行不愿放錢,其貼現率就高,商...