当我制作Web应用程序时。据我所知,javascript有三个对象(BOM,DOM,内置对象)。如果我想操纵DOM对象。在此之后,我参考了w3c.org的DOM官方文档。
如果我想知道内置对象的话。我可以参考ECMA-262文档。它很难阅读,但它是官方文档。
https://www.ecma-international.org/publications/standards/Ecma-262.htm
如果我想控制浏览器。我在谷歌上搜索BOM。我想知道官方的BOM对象文档在哪里。我认为Google和Mozilla必须提供官方文档。但我找不到它在哪。
第一个问题:有像DOM一样的BOM标准吗?
第二个问题: Chrome官方BOM文档在哪里?
发布于 2019-06-22 23:24:57
正如我在my other answer中解释的那样,术语"BOM“(浏览器对象模型)并不广泛使用,更常见的名称是Web。
在web标准的组织方式上,没有描述所有API的单一规范,相反,每组相关API都有一个单独的规范。例如,DOM、XMLHttpRequest、Full screen等都是单独的规范,通常在WHATWG和/或W3C上使用。
面向web开发人员的(与浏览器无关的)文档托管在MDN (developer.mozilla.org)上。Google Chrome团队在2017 indicates发布了一篇文章,他们“正在将他们的web文档工作过渡到MDN”,并暗示使用MDN Web Docs作为“web API文档的集中源”。
https://stackoverflow.com/questions/56370293
复制相似问题