Javascript 2 前途塵埃落定

作為 Web2.0 時代眾多 Web 功能動力源泉的 Javascript 技術,以及其規范標準 ECMAScript ,曾一度被指出需要做出改進,這一改進曾由兩個工作組并列進行,一是由 Adobe, Mozilla, Opera, 以及 Google 等主導的 ECMAScript 4 小組,另一個是 Microsoft 和  Yahoo! 主導的 ECMAScript 3.1 小組。日前,這兩個小組達成一致,推出 ECMAScript Harmony 項目,旨在對這兩個工作組各自的 ECMAScript 標準進行統一,以共同推動 Javascript 2 的發展。

JQuery 的創始人,Mozilla 公司的 John Resig 在其博客中對 ECMAScript Harmony 項目做了詳細解釋。

ECMAScript Harmony 最大特點是,Javascript 2 中很多被期待的,非常重要的改進都被取消,比如,類似 Python 的 package 與 namespace 功能,關于 ECMAScript 4 (Javascript 2 的基礎)的詳細功能清單,請參閱 Google 一份文件

盡管取消了很多功能,Resig 認為,ECMAScript Harmony 項目的方向是對的,在 ECMAScript 上有話語權的眾多公司(Mozilla, Microsoft, Apple, Opera, Google, Yahoo)之間達成一致意見,對用戶來說是有好處的。

ECMAScript Harmony 項目將實現以下目標:

  1. 在各方的參與下,將重點放在 ECMAScript 3.1,并于明年初推出兩個可以共存的版本。
  2. ECMAScript 3.1 的后期擴展工作,新工作將比 ECMAScript 4 更保守一些。
  3. 一些 ECMAScript 4 中的功能將被取消,如 package, namespace。
  4. ECMAScript 4 中的一些想法被重新設計以保持同 ECMAScript 3.1 的一致。

JavaScript 并非唯一基于 ECMAScript 標準的語言,Adobe 的 ActionScript  也基于 ECMAScript ,但 ECMAScript Harmony 項目對 ActionScript 是否帶來影響目前還不得知。

 

本文國際來源:http://www.webmonkey.com/blog/JavaScript_2_Looking_Good_Thanks_to__Harmony__Project
中文翻譯來源:COMSHARP CMS 官方網站





評論
...
發表評論


用戶


評論(不超過1000字)


 5 x 6 = ? 請將左邊的算術題的結果填寫到左邊的輸入框  


  發送給朋友| 打印友好
7 x 12 小時服務熱線
0532 - 83669660
微信: comsharp
QQ: 13885509
QQ: 592748664
Skype: comsharp