我读的JavaScript Q& A越多,我就越多地提到ECMA-262 睡眠药物参考。除了官方HTML之外,我已经看到一些pdf。
我想链接到HTML引用,但我很犹豫,因为我没有时间来验证它们的真实性,准确性或一致性。
是否存在特定的ECMAScript引用其他而不是受信任的PDF,或者通常由Stack Overflow社区认可?
答案 0 :(得分:1)
ECMAScript文档的当前版本仅作为PDF下载提供。之前的版本确实有一个实验性HTML版本,但这是PDF格式的转换版本,HTML包含一些错误。我认为他们决定因为这些错误而停止使用HTML版本。
一般来说,可以在SO上链接到HTML版本,即使它是一个过时的规范。请始终检查该部分中是否有更改 - 请勿链接到自上一版本以来已更改的部分,以避免先前版本和最新版本之间出现混淆。当然,最好只链接到PDF本身。
答案 1 :(得分:1)
如果您需要可链接的引用,Mozilla Developer Network通常是一个不错的选择。它不包含ECMA-262的确切文本,但这可能是一件好事(想想非专业人士)。
另外,考虑到Mozilla是一个活跃的浏览器供应商,我会说他们“做到正确”的愿望和动力可能与它一样大。
他们记录得很好。如果某个功能的可用性存在任何问题(无论是弃用还是新增功能),您通常会在可用时找到其他(顶级)浏览器的兼容性说明以及说明中的“填充”代码。 ES5-shim甚至似乎主要由MDN的“兼容性”代码组成。
答案 2 :(得分:0)
Ecma International将ECMAScript 5.1作为Acrobat(r)PDF文件和可浏览HTML发布:
第二个选项可能比#34;带注释,超链接,HTML版本更正式。你提到过。
但请注意
PDF版本是明确的规范。任何差异 这个HTML版本和PDF版本之间是无意的。