首頁  >  文章  >  web前端  >  javascript由哪幾部分組成

javascript由哪幾部分組成

青灯夜游
青灯夜游原創
2021-09-02 17:44:0722574瀏覽

javascript由3個部分組成:1、ECMAScript,js語言核心部分,描述了該語言的語法和基本對象;2、文檔對像模型(DOM),網頁文檔操作標準;3、瀏覽器物件模型(BOM),客戶端和瀏覽器視窗操作基礎。

javascript由哪幾部分組成

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

一個完整的JavaScript 實作由以下3 個不同部分組成:

  • 核心(ECMAScript):語言核心部分,描述了該語言的語法和基本物件。

  • 文件物件模型(Document Object Model,DOM):網頁文件操作標準,描述處理網頁內容的方法和介面。

  • 瀏覽器物件模型(BOM):客戶端和瀏覽器視窗操作基礎,描述與瀏覽器互動的方法和介面。 。

Web 瀏覽器只是 ECMAScript 實作的宿主環境之一。宿主環境不僅提供基本的 ECMAScript 實現,同時也提供各種擴充功能。

文件物件模型是 HTML 的應用程式介面(API)。 DOM 把整個文件對應為一個樹狀節點結構,以方便 JavaScript 腳本快速存取和操作。

核心(ECMAScript)

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

1.語法

#2.變數和資料類型

##3.關鍵字和保留字

4.運算子

5.控制語句

6.物件

2009年ECMAScript 5.0版正式發布。在很長一段時間,使用javaScript都是依照5.0的標準。 2015年ECMAScript 6發表正式版本,官方稱為ECMAScript 2015。 ECMAScript定義了腳本語言的所有屬性、方法和物件。因此抵用web客戶端腳本編碼時一定要遵循ECMAScript標準。

文件物件模型(DOM)

DOM(文件物件模型)是 HTML 和 XML 的應用程式介面(API)。 DOM 將把整個頁面規劃成由節點層級構成的文檔。 HTML或XML頁面中的每個組成部分都是某種類型的節點,這些節點包含不同類型的資料。

瀏覽器物件模型(BOM)

IE 3.0 和Netscape Navigator 3.0 提供了一個特性- BOM(瀏覽器物件模型),可以對瀏覽器視窗進行存取和操作。使用 BOM,開發者可以移動視窗、改變狀態列中的文字以及執行其他與頁面內容不直接相關的操作。

【推薦學習:

javascript高階教學#

以上是javascript由哪幾部分組成的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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