Console API

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

注意:此功能在 Web Workers 中可用。

Console API 提供了一些功能,使開發人員能夠執行除錯任務,例如在程式碼中特定位置記錄訊息或變數值,或計時某個操作需要多長時間才能完成。

概念與用法

Console API 最初是一個很大程度上專有的 API,不同的瀏覽器實現了它,儘管實現方式不一致。Console API 規範的建立是為了定義一致的行為,所有現代瀏覽器最終都採用了這種行為——儘管有些實現仍有自己的附加專有功能。請在以下連結中瞭解這些功能:

使用方法非常簡單——console 物件包含許多方法,您可以呼叫這些方法來執行基本的除錯任務,這些任務通常側重於將各種值記錄到瀏覽器的Web Console(Web 控制檯)中。

迄今為止,最常用的方法是 console.log(),它用於記錄特定變數中包含的當前值。

介面

console

提供基本的除錯功能,包括日誌記錄、堆疊跟蹤、計時器和計數器。

示例

js
let myString = "Hello world";

// Output "Hello world" to the console
console.log(myString);

有關更多示例,請參閱 console 參考頁面。

規範

規範
控制檯
# console-namespace

瀏覽器相容性

另見