溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

javascript主要由哪幾部分組成

發(fā)布時間:2021-09-07 15:44:14 來源:億速云 閱讀:217 作者:chen 欄目:編程語言

這篇文章主要介紹“javascript主要由哪幾部分組成”,在日常操作中,相信很多人在javascript主要由哪幾部分組成問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”javascript主要由哪幾部分組成”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

javascript有3部分組成,分別是:

1、ECMAScript部分,指核心,是一種在國際認(rèn)可的標(biāo)準(zhǔn)的腳本語言規(guī)范。

2、DOM部分,是指文檔對象模型。

3、BOM部分,是指瀏覽器對象模型。

核心(ECMAScript)

由ECMA-262定義的ECMAScript是一種在國際認(rèn)可的標(biāo)準(zhǔn)的腳本語言規(guī)范,與Web瀏覽器沒有依賴關(guān)系。ECMA-262標(biāo)準(zhǔn)主要規(guī)定了這門語言由以下組成部分:

  • 語法

  • 變量和數(shù)據(jù)類型

  • 關(guān)鍵字和保留字

  • 操作符

  • 控制語句

  • 對象

2009年ECMAScript 5.0版正式發(fā)布。在很長一段時間,使用javaScript都是按照5.0的標(biāo)準(zhǔn)。2015年ECMAScript 6發(fā)布正式版本,官方稱為ECMAScript 2015。ECMAScript定義了腳本語言的所有屬性、方法和對象。因此抵用web客戶端腳本編碼時一定要遵循ECMAScript標(biāo)準(zhǔn)。

文檔對象模型(DOM)

DOM(文檔對象模型)是 HTML 和 XML 的應(yīng)用程序接口(API)。DOM 將把整個頁面規(guī)劃成由節(jié)點層級構(gòu)成的文檔。HTML或XML頁面中的每個組成部分都是某種類型的節(jié)點,這些節(jié)點又包含著不同類型的數(shù)據(jù)。

瀏覽器對象模型(BOM)

IE 3.0 和 Netscape Navigator 3.0 提供了一種特性 - BOM(瀏覽器對象模型),可以對瀏覽器窗口進(jìn)行訪問和操作。使用 BOM,開發(fā)者可以移動窗口、改變狀態(tài)欄中的文本以及執(zhí)行其他與頁面內(nèi)容不直接相關(guān)的操作。

到此,關(guān)于“javascript主要由哪幾部分組成”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注億速云網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI