1.3 JavaScript 版本

优质
小牛编辑
127浏览
2023-12-01

作为 Netscape“继承人”的 Mozilla 公司,是目前唯一还在沿用最初的 JavaScript 版本编号序列的浏览器开发商。在 Netscape 将源代码提交给开源的 Mozilla 项目的时候, JavaScript 在浏览器中的最后一个版本号是 1.3。(如前所述,1.4 版是只针对服务器的实现。)后来,随着 Mozilla 基金会继续开发 JavaScript,添加新的特性、关键字和语法, JavaScript 的版本号继续递增。下表列出了 Netscape/Mozilla 浏览器中JavaScript 版本号的递增过程:

实际上,上表中的编号方案源自 Firefox 4 将内置 JavaScript 2.0 这一共识。因此, 2.0 版之前每个递增的版本号,表示的是相应实现与 JavaScript 2.0 开发目标还有多大的距离。虽然原计划是这样,但JavaScript 的这种发展速度让这个计划不再可行。目前, JavaScript 2.0 还没有目标实现。

请注意,只有 Netscape/Mozilla 浏览器才遵循这种编号模式。例如, IE 的 JScript就采用了另一种版本命名方案。换句话说, JScript 的版本号与上表中 JavaScript 的版本号之间不存在任何对应关系。而且,大多数浏览器在提及对 JavaScript 的支持情况时,一般都以 ECMAScript 兼容性和对 DOM 的支持情况为准。