console.log() 和 console.debug() 之间的区别?
2022-08-30 01:35:26
谷歌对我没有帮助,因为搜索“console.debug”只会显示一堆带有“console”和“debug”字样的页面。
我想知道 和 之间的区别是什么。有没有办法使用一堆语句,然后只需翻转开关即可轻松关闭所有调试语句发送到控制台(例如在启动站点后)?console.log()
console.debug()
console.debug()
谷歌对我没有帮助,因为搜索“console.debug”只会显示一堆带有“console”和“debug”字样的页面。
我想知道 和 之间的区别是什么。有没有办法使用一堆语句,然后只需翻转开关即可轻松关闭所有调试语句发送到控制台(例如在启动站点后)?console.log()
console.debug()
console.debug()
技术上和相同 但是它们显示数据的方式几乎没有区别。 默认情况下,在浏览器的 JS 控制台中不可见。可以使用控制台的筛选器选项启用它。console.log
console.debug
console.info
console.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);
至少对于IE,Firefox和Chrome控制台,.debug()只是为提高兼容性而添加的.log()的别名。
https://developer.mozilla.org/en-US/docs/Web/API/console
https://developers.google.com/chrome-developer-tools/docs/console-api#consoledebugobject_object
https://msdn.microsoft.com/en-us/library/ie/hh772183(v=vs.85).aspx