多人伦交性欧美,卡1卡2卡3乱码欧美,一个人免费观看高清视频,亚洲国产成人久久综合一区77,欧美性性性性xxxxoooo

除了console.log調(diào)試外,還有那些瀏覽器打印調(diào)試

2020/11/7 10:50:24   閱讀:3058    發(fā)布者:3058


console.log方法使我們最常使用的了,用于在控制臺打印信息。他的功能還是很強大的,各種數(shù)據(jù)類型如number、string、array、object、function等都能打印,并在后面顯示錯誤發(fā)生的位置。

console.info 和 console.log 的作用是幾乎完全一樣的,也是在控制臺中打印信息,只不過打印時的樣式可能與 console.log 略有區(qū)別。
在這里需要說明一下,Console 對象并不是javascript的內(nèi)置對象,而是瀏覽器的內(nèi)置對象,因此在控制臺中的輸出樣式和各瀏覽器相關(guān)。
console.error 同樣和console.log的作用幾乎一樣,不過會將打印的內(nèi)容通過顯目的紅色標注出來并前面帶一個 × 。
如下所示,當大家在開發(fā)調(diào)試的過程中通過 console.log 打印的內(nèi)容很多,但某條打印信息想要快速的找到時,console.error 這種“萬黑叢中一點紅”的效果,可以讓你很便捷地找到。
當然了,當我們的程序邏輯執(zhí)行出錯時,在控制臺中的報錯信息也是通過 console.error 來打印的,所以如果你真的使用 console.error 來進行調(diào)試時,千萬不要把打印的內(nèi)容誤以為代碼邏輯有錯誤。
console.warn的道理同上,會通過黃色感嘆號來高亮打印信息。

console.time 和 console.timeEnd 兩個方法是結(jié)合在一起使用的,他們接受一個相同的參數(shù),輸出兩句表達式中間的代碼的執(zhí)行時間。
console.count 會打印當前的打印內(nèi)容,并在后面跟上該內(nèi)容的打印次數(shù)。

console.table 會將復合數(shù)據(jù)類型(對象,數(shù)組等)在控制臺中以表格的形式打印輸出,并且你可以將對象數(shù)組嵌套乃至結(jié)合使用,他都能夠?qū)⑵浣馕鰹楸砀裥问健?/span>
console.group和console.groupEnd 結(jié)合使用,他們用于將打印的信息分組,可以把信息進行折疊和展開。

console.trace 是一個調(diào)試過程中十分有用的方法,他可以追溯你的邏輯執(zhí)行過程。
console.assert 方法接受兩個參數(shù),第一個參數(shù)是表達式,第二個參數(shù)是字符串。只有當?shù)谝粋€參數(shù)為false,才會輸出第二個參數(shù)(并且以error提示的形式輸出)。
console.clear 方法會清空控制臺所有打印內(nèi)容,并將光標返回第一行,