ECMAScript描述了javascript的基本語法。ECMAScript是一種標(biāo)準(zhǔn)的腳本語言規(guī)范,是JavaScript的核心,定義了javascript的語法規(guī)范,描述了語言的基本語法和數(shù)據(jù)類型。
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
ECMAScript描述了javascript的基本語法。
ECMAScript(簡稱“ES”)是根據(jù) ECMA-262 標(biāo)準(zhǔn)實(shí)現(xiàn)的通用腳本語言,ECMA-262 標(biāo)準(zhǔn)主要規(guī)定了這門語言的語法、類型、語句、關(guān)鍵字、保留字、操作符、對(duì)象等幾個(gè)部分,目前 ECMAScript 的最新版是 ECMAScript6(簡稱“ES6”)。
至于 JavaScript,有時(shí)人們會(huì)將 JavaScript 與 ECMAScript 看作是相同的,其實(shí)不然,JavaScript 中所包含的內(nèi)容遠(yuǎn)比 ECMA-262 中規(guī)定的多得多,完整的 JavaScript 是由以下三個(gè)部分組成:
-
核心(ECMAScript):定義了javascript的語法規(guī)范,描述了語言的基本語法和數(shù)據(jù)類型;
-
文檔對(duì)象模型(DOM):提供處理網(wǎng)頁內(nèi)容的方法和接口;
-
瀏覽器對(duì)象模型(BOM):提供與瀏覽器進(jìn)行交互的方法和接口。
其中,ECMAScript是JavaScript的核心,描述了語言的基本語法(var、for、if、array等)和數(shù)據(jù)類型(數(shù)字、字符串、布爾、函數(shù)、對(duì)象(obj、[]、{})、null、未定義),ECMAScript是一套標(biāo)準(zhǔn),定義了一種語言(比如JS)是什么樣子。
【推薦學(xué)習(xí):javascript高級(jí)教程】