Html querySelector和API级别1之间的关系是什么?

Html querySelector和API级别1之间的关系是什么?,html,google-chrome,w3c,Html,Google Chrome,W3c,我查看了MDN网站,querySelector也受到Chrome1(2008)的支持(?);我在谷歌上搜索了几篇文章,上面说querySelector是由API级别1定义的,API级别1的草案是在2012年起草的;querySelector怎么可能在2012年之前问世 因为: 这是一项专有功能,后来被标准化或标准化 它是作为另一个规范(例如WHATWG的工作)的一部分开发的,而该规范从未达到标准,同时该功能被拆分为不同的规范 …或两者兼而有之。如您所见,此功能自2006年以来一直在开发中。它

我查看了MDN网站,querySelector也受到Chrome1(2008)的支持(?);我在谷歌上搜索了几篇文章,上面说querySelector是由API级别1定义的,API级别1的草案是在2012年起草的;querySelector怎么可能在2012年之前问世

因为:

  • 这是一项专有功能,后来被标准化或标准化
  • 它是作为另一个规范(例如WHATWG的工作)的一部分开发的,而该规范从未达到标准,同时该功能被拆分为不同的规范

…或两者兼而有之。

如您所见,此功能自2006年以来一直在开发中。它是在现在定义和维护的。

querySelector出现在2007年10月底。(2006年的草稿称之为“match”或“matchSingle”)@Alohci你为什么不回答呢?!我应该记下你~!因为正确的答案是Quentin的,一般来说,规范和实现之间没有自动排序。