簡單瞭解 JavaScript的組成

這個文章意義重點 溫故而知新

JavaScript的組成:一個規範兩套API ECMAScript(規範) |
API: BOM (瀏覽器對象模型) DOM (文檔對象模型)

在這裏插入圖片描述

ECMAScript - JavaScript的核心

ECMAScript 定義了JavaScript 的語法規範,是JavaScript的核心,描述了語言的基本語法和數據類型,ECMAScript是一套標準,定義了一種語言的標準,它與具體實現無關

BOM - 瀏覽器對象模型

Browser Object Model

BOM其實是一套操作瀏覽器功能的API,通過BOM可以操作瀏覽器窗口,比如:彈出框、控制瀏覽器跳轉、獲取分辨率等

DOM - 文檔對象模型

Document Object Model

DOM其實是一套操作頁面元素的API,JavaScript中的DOM把HTML看做是文檔樹,通過DOM提供的API可以對樹上的節點進行操作

DOM

DOM的概念

文檔對象模型(Document Object Model,簡稱DOM),是W3C組織推薦的處理可擴展標記語言的標準編程接口。它是一種與平臺和語言無關的應用程序接口(API),它可以動態地訪問程序和腳本,更新其內容、結構和www文檔的風格(目前,HTML和XML文檔是通過說明部分定義的)。文檔可以進一步被處理,處理的結果可以加入到當前的頁面。DOM是一種基於樹的API文檔,它要求在處理過程中整個文檔都表示在存儲器中。

DOM又稱爲文檔樹模型

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章