3

我阅读 JavaScript Q&A 的次数越多,对 ECMA-262 的引用就越多安眠药参考。除了官方的pdf之外,我还看到了一些HTML

我想链接到 HTML 参考,但我很犹豫,因为我没有时间验证它们的真实性、准确性或一致性。

除了受信任的 PDF之外,是否有特定的 ECMAScript 参考,或者 Stack Overflow 社区普遍认可?

4

3 回答 3

1

当前版本的 ECMAScript 文档仅提供 PDF 下载。以前的版本确实有一个实验性的 HTML 版本,但它是从 PDF->HTML 转换的版本,其中包含一些错误。我认为由于这些错误,他们决定停止使用 HTML 版本。

一般来说,在 SO 上链接到 HTML 版本是可以的,即使它是一个过时的规范。不过,请务必检查该部分是否发生了变化——不要链接到自上一个版本以来发生变化的部分,以避免混淆先前版本和最新版本。当然,最好只链接到 PDF 本身。

于 2011-12-03T01:46:20.807 回答
1

如果您需要可链接的参考资料,Mozilla 开发者网络通常是一个不错的选择。它不包含 ECMA-262 的确切文本,但这很可能是一件好事(想想外行)。

另外,考虑到 Mozilla 是一个活跃的浏览器供应商,我想说他们“做对”的愿望和动机可能与它得到的一样大。

他们记录得很好。如果某个功能的可用性存在任何可能的问题(无论是已弃用的还是新添加的),您通常会在描述中找到其他(顶级)浏览器的兼容性描述以及可用的“shim”代码。ES5-shim甚至似乎主要由 MDN 的“兼容性”代码组成。

于 2011-12-03T01:55:44.573 回答
0

Ecma International 以 Acrobat (r) PDF 文件和可浏览 HTML 的形式发布了 ECMAScript 5.1:

第二个选项可能比您提到的“带注释的超链接HTML版本”更正式。

但是,请注意

PDF 版本是最终规范。此 HTML 版本与 PDF 版本之间的任何差异都是无意的。

于 2015-05-06T16:12:33.017 回答