使用控制台
在许多环境中,你可以访问全局 console
对象,该对象包含与标准输出设备通信的一些基本方法。最常见的是,这将是浏览器的 JavaScript 控制台( 有关详细信息,请参阅 Chrome , Firefox , Safari 和 Edge )。
// At its simplest, you can 'log' a string
console.log("Hello, World!");
// You can also log any number of comma-separated values
console.log("Hello", "World!");
// You can also use string substitution
console.log("%s %s", "Hello", "World!");
// You can also log any variable that exist in the same scope
var arr = [1, 2, 3];
console.log(arr.length, this);
你可以使用不同的控制台方法以不同方式突出显示输出。其他方法对于更高级的调试也很有用。
有关更多文档,兼容性信息以及有关如何打开浏览器控制台的说明,请参阅控制台主题。
注意:如果你需要支持 IE9,请删除 console.log
或将其调用包装如下,因为在开启开发人员工具之前未定义 console
:
if (console) { //IE9 workaround
console.log("test");
}