首頁  >  文章  >  web前端  >  es6是什麼機構制定的

es6是什麼機構制定的

青灯夜游
青灯夜游原創
2022-05-26 11:54:341372瀏覽

es6是「Ecma國際」制定的。 es6是ECMAScript的第6版,是一種由Ecma國際(國際性會員制度的資訊和電信標準組織)透過ECMA-262標準化的腳本程式設計語言;它是腳本語言JavaScript的核心,提供語言的語法和基本對象。

es6是什麼機構制定的

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

es6是「Ecma國際」制定的。

es6全名為ECMAScript6(ECMAScript的第6版),是於2015年6月正式發表的JavaScript語言的標準,正式名為ECMAScript 2015(ES2015)。它的目標是使得JavaScript語言可以用來編寫複雜的大型應用程序,成為企業級開發語言。

ECMAScript是一種由Ecma國際(前身為歐洲電腦製造商協會,European Computer Manufacturers Association)透過ECMA-262標準化的腳本程式設計語言。 這種語言在萬維網上應用廣泛,它往往被稱為JavaScript或JScript,所以它可以理解為是JavaScript的一個標準,但實際上後兩者是ECMA-262標準的實現和擴展。

JavaScript 與ECMAScript 的關係

有時人們會將JavaScript 與ECMAScript 看作是相同的,其實不然,JavaScript 中所包含的內容遠比ECMA-262中規定的多很多,完整的JavaScript 是由以下三個部分組成:

  • 核心(ECMAScript):提供語言的語法和基本物件;

  • #文件物件模型(DOM):提供處理網頁內容的方法和介面;

  • 瀏覽器物件模型(BOM):提供與瀏覽器互動的方法和接口。

而ECMAScript是JavaScript的核心,描述了語言的基本語法(var、for、if、array等)和資料類型(數字、字串、布林、函數、物件( obj、[]、{})、null、未定義),ECMAScript是一套標準,定義了一種語言(例如JS)是什麼樣子。

ECMAScript是由ECMA-262定義的ECMAScript是一種在國際認可的標準的腳本語言規範,與Web瀏覽器沒有依賴關係。 ECMA-262標準主要規定了這門語言由以下組成部分:

  • 語法

  • ##變數和資料類型

  • 關鍵字與保留字

  • 運算子

  • #控制語句

  • 物件

ECMAScript 6 目前基本上已成為業界標準,它的普及速度比ES5 快很多,主要原因是現代瀏覽器對ES6 的支援相當迅速,尤其是Chrome 和Firefox瀏覽器,已經支援ES6 中絕大多數的特性。

擴展知識:Ecma國際

Ecma國際(Ecma International)是國際性會員制度的資訊與電信標準組織。 1994年以前,名為歐洲電腦製造商協會(European Computer Manufacturers Association)。因為電腦的國際化,組織的標準牽涉到許多其他國家,因此組織決定改名表明其國際性。現名稱已不屬於首字母縮寫。

組織在1961年的日內瓦建立為了標準化歐洲的電腦系統。在歐洲製造、銷售或開發電腦和電信系統的公司都可以申請成為會員。

Ecma國際的任務包括與相關組織合作開發通訊技術和消費性電子標準、鼓勵準確的標準落實、和標準文件與相關技術報告的出版。四十年來,Ecma建立了許多資訊和電信技術標準。組織出版了370標準和90技術報告,大約三分之二被國際標準化組織批准為國際標準。

【推薦學習:

javascript進階教學#

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

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