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