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

浏览器兼容性

另见