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版本的發佈可以看作是朝這個方向邁出的第一步。
         
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章