JavaScript與DOM的區(qū)別:1、DOM是文檔對(duì)象模型,是一種模型結(jié)構(gòu);而JavaScript是一種客戶端腳本語(yǔ)言;2、JavaScript主要利用DOM去控制html元素,從而操作頁(yè)面,而DOM用于在各種語(yǔ)言中動(dòng)態(tài)修改文檔的模型。
本教程操作環(huán)境:windows10系統(tǒng)、javascript1.8.5版、Dell G3電腦。
javascript與DOM有什么區(qū)別
DOM是文檔對(duì)象模型的縮寫,可以說(shuō)是一種模型結(jié)構(gòu)。而Javascript是一種客戶端腳本語(yǔ)言(雖然也可以做服務(wù)器端腳本語(yǔ)言但是幾乎沒(méi)有這么用的,所以仍然算作客戶端腳本語(yǔ)言)。
Javascript主要是利用HTML DOM去獲得、改變、創(chuàng)建HTML元素,從而達(dá)到美化頁(yè)面、操作頁(yè)面元素的目標(biāo)。因此,在Javascript中最常見的就是各種各樣的HTML DOM元素以及它們各自的屬性。除了這些DOM元素外,Javascript有自己的對(duì)象,例如數(shù)組。
簡(jiǎn)單說(shuō),可以認(rèn)為Javascript主要是操縱HTML DOM。兩者是不一樣的。
HTML DOM 定義了訪問(wèn)和操作HTML文檔的標(biāo)準(zhǔn)方法。
HTML DOM 把 HTML 文檔呈現(xiàn)為帶有元素、屬性和文本的樹結(jié)構(gòu)(節(jié)點(diǎn)樹)。
JavaScript 是屬于網(wǎng)絡(luò)的腳本語(yǔ)言!
JavaScript 被數(shù)百萬(wàn)計(jì)的網(wǎng)頁(yè)用來(lái)改進(jìn)設(shè)計(jì)、驗(yàn)證表單、檢測(cè)瀏覽器、創(chuàng)建cookies,以及