在web開發(fā)的過程中,我們會經(jīng)常使用到chrome的console的命令,這里就總結(jié)一下常用的幾個(gè)命令:
console.log
在web控制臺上輸出信息
語法
console.log()
console.error
在web console 上輸入錯(cuò)誤信息
console.error()
console.table
此函數(shù)需要一個(gè)必須的參數(shù)數(shù)據(jù)玷犹,它必須是一個(gè)數(shù)組或一個(gè)對象,另外一個(gè)可選的參數(shù)列
它將數(shù)據(jù)記錄為表格樱蛤。數(shù)組中的每個(gè)元素(或枚舉屬性硅蹦,如果數(shù)據(jù)是一個(gè)對象)將是表中的一行。
表中的第一列將被標(biāo)記(索引)如果data是數(shù)組姻檀,那么它的值將是數(shù)組索引命满。如果數(shù)據(jù)是一個(gè)對象,那么它的值將是屬性名
請注意(在Firefox中)console.table限于顯示1000行(第一行是標(biāo)記的索引)绣版。
console.table() // 數(shù)據(jù)參數(shù)可以是數(shù)組或?qū)ο蟆?/p>
console.time ()和 console.timeEnd()
啟動(dòng)一個(gè)可以用來跟蹤操作需要多長時(shí)間的計(jì)時(shí)器胶台。您給每個(gè)計(jì)時(shí)器一個(gè)唯一的名稱,并且可能在給定頁面上運(yùn)行多達(dá)10,000個(gè)計(jì)時(shí)器杂抽。
當(dāng)您使用相同的名稱調(diào)用console.timeEnd()時(shí)诈唬,瀏覽器將輸出自定時(shí)器啟動(dòng)以來經(jīng)過的時(shí)間(以毫秒為單位)。
console.time(label);