上QQ阅读APP看书,第一时间看更新
1.3 JavaScript版本
作为网景的继承者,Mozilla是唯一仍在延续最初JavaScript版本编号的浏览器厂商。当初网景在将其源代码开源时(项目名为Mozilla Project),JavaScript在其浏览器中最后的版本是1.3。(前面提到过,1.4版是专门为服务器实现的。)因为Mozilla Foundation在持续开发JavaScript,为它增加新特性、关键字和语法,所以JavaScript的版本号也在不断递增。下表展示了Netscape/Mozilla浏览器发布的历代JavaScript版本。
这种版本编号方式是根据Firefox 4要发布JavaScript 2.0决定的,在此之前版本号的每次递增,反映的是JavaScript实现逐渐接近2.0建议。虽然这是最初的计划,但JavaScript的发展让这个计划变得不可能。JavaScript 2.0作为一个目标已经不存在了,而这种版本号编排方式在Firefox 4发布后就终止了。
注意 Netscape/Mozilla仍然沿用这种版本方案。而IE的JScript有不同的版本号规则。这些JScript版本与上表提到的JavaScript版本并不对应。此外,多数浏览器对JavaScript的支持,指的是实现ECMAScript和DOM的程度。