javascript控制台调试器命令是否遵循w3c建议/规范?

javascript控制台调试器命令是否遵循w3c建议/规范?,javascript,console,w3c,w3c-validation,Javascript,Console,W3c,W3c Validation,我在网上搜索了很多。主要在w3c网站上。但没有令人满意的链接 那么周围的人是否知道以下几个控制台命令: console.log("test"); console.debug("test1"); window.console.log("tested on ie"). // (IE Specific? ) Syntax sometimes cross browser different. 遵循W3C规范?是否正式指定了它们?不,并非所有浏览器都支持console.log,因为它不是标准的一部分,

我在网上搜索了很多。主要在w3c网站上。但没有令人满意的链接

那么周围的人是否知道以下几个控制台命令:

console.log("test");
console.debug("test1");
window.console.log("tested on ie"). // (IE Specific? ) Syntax sometimes cross browser different. 

遵循W3C规范?是否正式指定了它们?

不,并非所有浏览器都支持console.log,因为它不是标准的一部分,是DOM的扩展,因此您不应该指望它的存在。为了使您的代码具有弹性,您应该假设它不存在,并相应地编写代码。
console.log应该只在debuggind过程中使用。

否:w3c的浏览器测试和工具工作组被授权为它制定一个规范,但它从2011年就开始了,在这段时间内似乎没有什么进展。