關於console的小技能

我們在寫代碼的時刻,有時會打印出後端傳過來的信息,然後依據信息寫我們的html代碼,原本認為console.log就能夠了,然則有時又發現了console是有家屬的,這說明了體系看文檔的重要性與優點。

Console.assert()

推斷第一個參數是不是為真,false的話拋出非常並且在控制台輸出響應信息。

Console.clear()

清空控制台。

Console.count()

以參數為標識紀錄挪用的次數,挪用時在控制台打印標識以及挪用次數。

Console.debug()

console.log要領的別稱,使用要領能夠參考Console.log()

Console.dir()

打印一條以三角形標記開首的語句,能夠點擊三角睜開檢察對象的屬性。

Console.dirxml()

假如能夠,打印 XML/HTML 元素示意的指定對象,或許 JavaScript 對象視圖。

Console.error()

打印一條錯誤信息,使用要領能夠參考 string substitution。

Console._exception()

error要領的別稱,使用要領參考 Console.error()

Console.group()

打印樹狀構造,合營groupCollapsed以及groupEnd要領;

Console.groupCollapsed()

建立一個新的內聯 group。使用要領和group雷同,差別的是groupCollapsed打印出來的內容默許是摺疊的。

Console.groupEnd()

完畢當前Tree

Console.info()

打印以感嘆號字符最先的信息,使用要領和log雷同

Console.log()

打印字符串,使用要領比較相似C的printf花樣輸出,可參考 string substitution 。

Console.profile()

能夠以第一個參數為標識,最先javascript實行歷程的數據網絡。和chrome控制台選項開Profiles比較相似,詳細可參考chrome profiles

Console.profileEnd()

合營profile要領,作為數據網絡的完畢。

Console.table()

將數據打印成表格。Console.table [en-US]

Console.time()

計時器,接收一個參數作為標識。

Console.timeEnd()

接收一個參數作為標識,完畢特定的計時器。

Console.timeStamp()

增加一個標記到瀏覽器的 Timeline 或 Waterfall 東西.

Console.trace()

打印stack trace.

Console.warn()

打印一個正告信息,使用要領能夠參考 string substitution。

先挖個坑,再來填

參考鏈接https://developer.mozilla.org…

    原文作者:aimiy
    原文地址: https://segmentfault.com/a/1190000014564886
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞