console.log() 和 console.debug() 之间的区别?

谷歌对我没有帮助,因为搜索“console.debug”只会显示一堆带有“console”和“debug”字样的页面。

我想知道 和 之间的区别是什么。有没有办法使用一堆语句,然后只需翻转开关即可轻松关闭所有调试语句发送到控制台(例如在启动站点后)?console.log()console.debug()console.debug()


答案 1

技术上和相同 但是它们显示数据的方式几乎没有区别。 默认情况下,在浏览器的 JS 控制台中不可见。可以使用控制台的筛选器选项启用它。console.logconsole.debugconsole.infoconsole.debug

console.log不带图标的黑色文本

console.info带图标的蓝色文本

console.debug纯黑色文本

console.warn带图标的黄色文本

console.error带图标的红色文本

var playerOne = 120;
var playerTwo = 130;
var playerThree = 140;
var playerFour = 150;
var playerFive = 160;

console.log("Console.log" + " " +  playerOne);
console.debug("Console.debug" + " " +playerTwo);
console.warn("Console.warn" + " " + playerThree);
console.info("Console.info" + " " + playerFour);
console.error("Console.error" + " " + playerFive);

enter image description here