深入了解JavaScript中的DOM與BOM

本篇文章給大家帶來了關于javascript的相關知識,其中主要介紹了關于DOM與BOM之間的區別與用法,其中也包括了一下相關操作,下面一起來看一下,希望對大家有幫助 。

深入了解JavaScript中的DOM與BOM

文章插圖

【相關推薦:javascript視頻教程、web前端】
I. 簡述:何為DOM,何為BOM?【深入了解JavaScript中的DOM與BOM】在文章開始之初,我要先提一下籠統地講,什么是DOM,什么是BOM,因為這篇文章最終面向的是有一定JavaScript基礎,但是對DOM和BOM并不了解,甚至不知道的朋友 。
但是,在聊什么是DOM,什么是BOM之前,請容我先把整個的Javascript的結構給大家展示一下:
深入了解JavaScript中的DOM與BOM

文章插圖

上面這張圖,我們可以看到有四個元素:JavaScript,ECMAScript,DOM和BOM,那么它們四個之間有什么聯系呢?用一個式子總結它們之間的關系:
JavaScript = ECMAscript + BOM + DOM
下面我們來一個一個對它們進行一個概述:
ECMAscript:
ECMAScript 是一種由 ECMA國際(前身為歐洲計算機制造商協會)通過 ECMA-262 標準化的腳本程序設計語言,它是JavaScript(簡稱JS)的標準,瀏覽器就是去執行這個標準 。
ECMAscript更像一個規定,規定了各個瀏覽器怎么樣去執行JavaScript的語法,因為我們知道JavaScript是運行在瀏覽器上的腳本語言!有了規定,但是我們還缺少與頁面中各個元素交互的方式,此時下面的DOM誕生了!

    推薦閱讀