課程
/前端開發(fā)
/jQuery
/jQuery基礎(chǔ)(二)—DOM篇
dom與jquery的區(qū)別
2016-08-12
源自:jQuery基礎(chǔ)(二)—DOM篇 1-1
正在回答
就我的理解而言,dom是html結(jié)構(gòu)元素的存儲方式,它是一棵樹。我們操縱網(wǎng)頁上的元素,實際上就是對dom樹上結(jié)點的操縱。
而j q則是js語言的類庫。這個框架是前人勞動的結(jié)果,它將很多常用的js方法封裝起來用易于操作的方式呈現(xiàn)而且?guī)椭覀兘鉀Q了瀏覽器的兼容問題。
比如document.getelementsbyclassname這么一長串使用jq就是一個美元符號解決問題,這就是一種簡化。另外,由于jq庫的封裝特性,它已經(jīng)在方法之中進行了瀏覽器是否兼容的判斷,這就解決了我們在多種瀏覽器中使用js需要考慮兼容問題的煩惱。
總而言之,dom和jq是完全不同的東西??偠灾甦om是用以表示網(wǎng)頁中對象元素的樹型結(jié)構(gòu),而jq是js的封裝類庫。
qq_花_4 提問者
jquery是在jQuery中特有的對象,里面包括dom以及對dom進行操作的一系列方法。
DOM對象,即是我們用傳統(tǒng)的方法(javascript)獲得的對象,jQuery對象即是用jQuery類庫的選擇器獲得的對象
舉報
jQuery第二階段開啟DOM修煉,了解創(chuàng)建、插入、刪除與替換
1 回答含多個元素的jQuery替換多個元素的jQuery
3 回答請問HTML字符串,DOM 元素,元素數(shù)組,或者jQuery對象分別指什么?能否舉例說明
2 回答appendChild與append的區(qū)別
2 回答empty與刪除的區(qū)別
4 回答empty移除的元素還會存在于DOM中 那remove呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-08-12
就我的理解而言,dom是html結(jié)構(gòu)元素的存儲方式,它是一棵樹。我們操縱網(wǎng)頁上的元素,實際上就是對dom樹上結(jié)點的操縱。
而j q則是js語言的類庫。這個框架是前人勞動的結(jié)果,它將很多常用的js方法封裝起來用易于操作的方式呈現(xiàn)而且?guī)椭覀兘鉀Q了瀏覽器的兼容問題。
比如document.getelementsbyclassname這么一長串使用jq就是一個美元符號解決問題,這就是一種簡化。另外,由于jq庫的封裝特性,它已經(jīng)在方法之中進行了瀏覽器是否兼容的判斷,這就解決了我們在多種瀏覽器中使用js需要考慮兼容問題的煩惱。
總而言之,dom和jq是完全不同的東西??偠灾甦om是用以表示網(wǎng)頁中對象元素的樹型結(jié)構(gòu),而jq是js的封裝類庫。
2016-08-12
jquery是在jQuery中特有的對象,里面包括dom以及對dom進行操作的一系列方法。
2016-08-12
DOM對象,即是我們用傳統(tǒng)的方法(javascript)獲得的對象,jQuery對象即是用jQuery類庫的選擇器獲得的對象