JS-console的一些經常使用方法。

console.dir(object)數組

將傳入對象的屬性,包括子對象的屬性以列表形式輸出框架

console.table()函數

可將傳入的對象,或數組以表格形式輸出,相比傳統樹形輸出,這種輸出方案更適合內部元素排列整齊的對象或數組,否則可能會出現不少的 undefined。性能

console.profile([profileLabel])spa

這是個挺高大上的東西,可用於性能分析。在 JS 開發中,咱們經常要評估段代碼或是某個函數的性能。在函數中手動打印時間當然能夠,但顯得不夠靈活並且有偏差。藉助控制檯以及console.profile()方法咱們能夠很方便地監控運行性能。 和console.profileEnd([profileLabel])搭配使用code


console.time(name)
計時器,能夠將成對的console.time()console.timeEnd()之間代碼的運行時間輸出到控制檯上,name參數可做爲標籤名。
orm


console.trace()對象

console.trace()用來追蹤函數的調用過程。在大型項目尤爲是框架開發中,函數的調用軌跡能夠十分複雜,console.trace()方法能夠將函數的被調用過程清楚地輸出到控制檯上。開發

相關文章
相關標籤/搜索