JavaScript是由Web发展初期的网景(Netscape)公司创建。“JavaScript”是Sun Microsystem公司(现在的Oracle)的注册商标,用来特指网景(现在的Mozilla)对这门语言的实现。网景将这门语言作为标准提交给了ECMA - 欧洲计算机制造协会 - 由于商标上的冲突,这门语言的标准版本改了一个丑陋的名字“ECMAScript”。同样由于商标的冲突,微软对这门语言的实现版本取了一个广为人知的名字”Jscript”。实际上,几乎所有人都将这门语言叫做“JavaScript”。
在最近10年间,所有的Web浏览器都实现了第3版ECMAScript标准,我们也已经不必再去考虑版本号了:语言标准已经很稳定了,并且被几乎所有浏览器完整地实现了。ECMAScript第5版定义了新的语言标准。
当我们提到这门语言本身时,通常所指的语言版本是ECMAScript 3和ECMAScript 5,有时会看到JavaScript的版本号,这些是Mozilla的版本号。JavaScript解析器或者“引擎”(engine)也有版本号,比如,Google将它的JavaScript解释器叫做V8。
JavaScript:名字和版本
最新推荐文章于 2024-03-08 08:50:49 发布