Console API
注意:此功能在 Web Workers 中可用。
Console API 提供了一些功能,使开发人员能够执行调试任务,例如在代码中特定位置记录消息或变量值,或计时某个操作需要多长时间才能完成。
概念与用法
Console API 最初是一个很大程度上专有的 API,不同的浏览器实现了它,尽管实现方式不一致。Console API 规范的创建是为了定义一致的行为,所有现代浏览器最终都采用了这种行为——尽管有些实现仍有自己的附加专有功能。请在以下链接中了解这些功能:
- Google Chrome DevTools implementation(Google Chrome DevTools 实现)
- Safari DevTools implementation(Safari DevTools 实现)
使用方法非常简单——console 对象包含许多方法,您可以调用这些方法来执行基本的调试任务,这些任务通常侧重于将各种值记录到浏览器的Web Console(Web 控制台)中。
迄今为止,最常用的方法是 console.log(),它用于记录特定变量中包含的当前值。
接口
console-
提供基本的调试功能,包括日志记录、堆栈跟踪、计时器和计数器。
示例
js
let myString = "Hello world";
// Output "Hello world" to the console
console.log(myString);
有关更多示例,请参阅 console 参考页面。
规范
| 规范 |
|---|
| 控制台 # console-namespace |
浏览器兼容性
加载中…
另见
- 工具
- Web Console(Web 控制台)——Firefox 中的 Web 控制台如何处理控制台 API 调用
- about:debugging——当调试目标是移动设备时如何查看控制台输出