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

谷歌对我没有帮助,因为search“console.debug”只是带来了一堆页面上的“控制台”和“debugging”字样。

我想知道console.log()console.debug()之间有什么不同。 是否有一些方法来使用一堆console.debug()语句,然后只是轻轻一切开关轻松closures所有的debugging语句发送到控制台(就像启动一个网站后)?

从技术上讲, console.log console.debugconsole.info是完全相同的,但是它们显示数据的方式console.info一点不同

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); 

在这里输入图像说明

console.infoconsole.debug方法与console.log相同。

  • console.log 打印语句
  • console.info黑色文本与“我”图标在蓝色的颜色
  • console.debug蓝色文本

文档:

  • IE
  • 火狐
  • 苹果浏览器
  • 歌剧
  • 边缘

除了一件事情之外,它们是相同的 – 在最近版本的Chrome中,debugging消息是默认隐藏的(您必须在控制台之上设置日志级别为Verbose信息以查看debugging消息;默认情况下会显示日志消息)。

从浏览器的文档中, logdebuginfo方法在执行方面是相同的,但颜色和图标各不相同

https://jsfiddle.net/yp4z76gg/1/