JavaScript:名字和版本
JavaScript是有Web发展初期的网景(Netscape)公司创建的,“JavaScript”是Sun公司的注册商标,用来特指网景对这门语言的实现。网景将这门语言作为标准提交给了ECMA--欧洲计算机制造协会,由于商标上的冲突,这么语言的标准版本改了一个丑陋的名字“ECMAScript”。
在最近10年间,所有的Web浏览器都实现了第3版ECMAScript标准。最近,ECMAScript第5版定义了新的语言标准,目前,浏览器已经开始实现它了。ECMAScript 3和ECMAScript 5 有时候也写成ES3和ES5。
当我们提到这门语言本身时,通常所指的语言版本号是ECMAScript 3和ECMAScript 5。有时会看到JavaScript版本号(比如JavaScript 1.5或JavaScript 1.8)。这些是Mozilla的版本号:版本1.5基本上就是ECMAScript3,后续版本包含了非标准的语言扩展。