JavaScript的版本

        JavaScript语言比较稳定,而且也由欧洲计算机制造商协会(European Computer Manufacture's Association,ECMA)进行了标准化。这一标准化的实现包括Netscape和Foundation的JavaScript1.5解释器以及Microsoft的JScript5.5解释器。任何比Netscape4.5或IE4更新的web浏览器都支持JavaScript的最新版本。
        根据ECMA-262标准,JavaScript语言的官方网站名称是ECMAScript。但是,这个笨拙的名字只有在明确地引用标准的时候才正式使用。从技术上讲,JavaScript的名字所指的只是来自Netscape和Mozilla Foundation的语言实现。而实际上,所有人吧这种语言叫做JavaScript。
        在经历了一段长时间的稳定之后。JavaScript现在有了些改变的迹象。Mozilla Foundation的Firefox1.5web浏览器包含一个针对JavaScript1.6版本的新解释器。这个版本包含新的(非标准的)数组操作方法,它还支持E4X。
        除了标准化JavaScript的核心语言ECMA-262规范,ECMA还发布了一个和JavaScript相关的标准。ECMA-357标准化了一个叫做E4X(或针对XML的ECMAScript)的扩展。这个扩展为语言添加了XML数据类型,以及操作XML数据的操作符和语句。
        ECMS-262规范第四版提案,也就是JavaScript2.0的标准化规范,提出来已经有几年了。这些提案要对JavaScript进行一次彻底的修改,包括强类型和真正基于类的继承。到目前为止,以JavaScript2.0标准化为目标的提案还没有多大进展。尽管如此,基于提案草案的实现包括Microsoft的JScript.NET语言,以及Adobe(以前是Micromedia)Flash player中用到的ActionScript2.0和ActionScript3.0语言。JavaScript2.0的工作在继续,1.6版本的发布可以看作是朝这个方向迈出的第一步。
         
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章