一、JavaScript 簡介

完整的JavaScript實現(xiàn)由下列三部分做成

  • 核心(ECMAScript)
  • 文檔對象模型(DOM)
  • 瀏覽器對象模型(BOM)
ECMAScript

??ECMA-262 ——定義一種名為 ECMAScript 的新腳本語言的標準。
由 ECMA-262 定義的 ECMAScript 與 Web 瀏覽器沒有依賴關(guān)系,常見的
Web 瀏覽器只是 ECMAScript 實現(xiàn)可能的宿主環(huán)境之一。宿主環(huán)境不僅提供基本的 ECMAScript 實現(xiàn),同時也會提供該語言的擴展(如DOM),以便語言與環(huán)境之間對街交互。宿主環(huán)境:

  • Web瀏覽器
  • Node(一種服務(wù)端JavaScript平臺)
  • Adobe Flash

ECMA-262 規(guī)定了這門語言的下列組成部分:

  • 語法
  • 類型
  • 語句
  • 關(guān)鍵字
  • 保留字
  • 操作符
  • 對象

ECMAScript 就是對實現(xiàn)該標準規(guī)定的各個方面內(nèi)容的語言的描述。
JavaScript 實現(xiàn)了 ECMAScript 。
Adobe ActionScript 同樣也實現(xiàn)了 ECMAScript 。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容