ECMAScript 發展簡史


文章出自個人博客 https://knightyun.github.io/2019/05/01/js-ecmascript-history,轉載請申明。


ECMAScript,簡稱 ES,是 JavaScript 的標準版,經歷了不同版本的變化;

  • 最初由於網速慢,網頁驗證表單需要通過服務器完成,因此Netscape(網景)公司決定開發這樣一種用於處理驗證的客戶端語言;

  • 1995年,發佈 LiveScript,由於當時 Java 很火,就順便改名爲 JavaScript 蹭熱度,與 Netscape Navigator 2 一同發佈,成爲 JavaScript 1.0;

  • 1996年,JavaScript 1.1 與 Netscape Navigator 3 發佈,同時微軟也在 IE3 中加入 JScript(避免命名授權問題);

  • 1997年,ECMAScript 成爲 JavaScript 的標準版本,標準命名爲 ECMA-262,第一版爲 ES1.0;

  • 1998年,ES2.0 發佈;

  • 1999年,ES3.0 發佈,標誌其成爲一門真正編程語言,成爲JavaScript語法基礎,即我們所學的 JavaScript;

  • 2000年,ES4.0 發佈,新標準幾乎是區別於ES3的新語言,所以由於激進未通過,激烈爭論了幾年。。。

  • 2008年,ES3.1 發佈,作爲 ES4.0 的替代方案,中止了 ES4.0的發佈;

  • 2009年,ES3.1 作爲第五版(ES5.0)正式發佈;

  • 2011年,ES5.1 發佈,成爲國際標準;

  • 2015年,ES6 正式成爲國際標準,又稱 ES2015,也是指 ES5.1 後的下一代JavaScript標準;

總結:JavaScript = ECMAScript(核心) + DOM + BOM;


技術文章推送
手機、電腦實用軟件分享
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章