首頁 >web前端 >前端問答 >es6中的es是什麼意思

es6中的es是什麼意思

青灯夜游
青灯夜游原創
2021-09-10 15:33:254207瀏覽

es6中的es全名為ECMAScript,指的是一種由Ecma國際透過ECMA-262標準化的腳本程式設計語言,是一種可以在宿主環境中執行計算並能操作可計算物件的基於物件的程式設計語言。

es6中的es是什麼意思

本教學操作環境:windows7系統、ECMAScript 6版、Dell G3電腦。

es6中的es全名為ECMAScript,是一種由Ecma國際(前身為歐洲電腦製造商協會,European Computer Manufacturers Association)透過ECMA-262標準化的腳本程式設計語言。

因而,ES6就是ECMAScript 6,它是JavaScript語言的下一代標準,已經在2015年6月正式發布了。 Mozilla公司將在這個標準的基礎上,推出JavaScript 2.0。 ES6的目標,是使得JavaScript語言可以用來編寫大型的複雜的應用程序,成為企業級開發語言。

ECMAScript的介紹

ECMAScript是由網景的布蘭登艾奇開發的一種腳本語言的標準化規範;最初命名為Mocha,後來改名為LiveScript,最後重新命名為JavaScript。 1995年12月,升陽與網景共同發表了JavaScript。 1996年11月,網景公司將JavaScript提交給歐洲電腦製造商協會進行標準化。 ECMA-262的第一個版本於1997年6月被Ecma組織採納。 ECMA Script是ECMA-262標準化的腳本語言的名稱。儘管JavaScript和JScript與ECMAScript相容,但包含超出ECMA Script的功能。

ECMAScript是一種可以在宿主環境中執行計算並能操作可計算物件的基於物件的程式設計語言。 ECMAScript最先被設計成一種Web腳本語言,用來支援Web頁面的動態表現以及為基於Web的客戶機—伺服器架構提供伺服器端的運算能力。但作為一種腳本語言, ECMAScript具備同其他腳本語言一樣的性質,即「用來操縱、定制一個已存在系統所提供的功能,以及對其進行自動化」。

ECMAScript語言在萬維網上應用廣泛,它往往被稱為JavaScript或JScript,所以它可以理解為是JavaScript的一個標準,但實際上後兩者是ECMA-262標準的實現和擴展。

EECMAScript 版本

1998 年 6 月,ECMAScript 2.0 版發布。

1999 年 12 月,ECMAScript 3.0 版發布,並成為 JavaScript 的通用標準,獲得廣泛支援。

2007 年 10 月,ECMAScript 4.0 版草案發布,對 3.0 版做了大幅升級。由於 4.0 版的目標過於激進,各方對於是否通過這個標準產生了嚴重分歧。

2008 年 7月,ECMA 中止 ECMAScript 4.0 的開發,將其中涉及現有功能改善的一小部分發佈為 ECMAScript 3.1。不久,ECMAScript 3.1 改名為 ECMAScript 5。

2009 年 12 月,ECMAScript 5.0 版正式發表。

2011 年 6 月,ECMAScript 5.1 版發布,並成為 ISO 國際標準(ISO/IEC 16262:2011)。

2013 年 12 月,ECMAScript 6 版草案發布。

2015 年 6 月,ECMAScript 6 發布正式版本,並更名為 ECMAScript 2015 。 Mozilla 在這個標準的基礎上推出了 JavaScript 2.0。

從此以後,JavaScript 開始以年份命名,新版本將以 “ECMAScript 年份” 的形式發布。目前最新 版本為 ECMAScript 2018,於 2018 年 7 月正式發表。

【推薦學習:javascript進階教學

#

以上是es6中的es是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn