1.創(chuàng)建新節(jié)點(diǎn)
createDocumentFragment() //創(chuàng)建一個(gè)DOM片段
createElement() //創(chuàng)建一個(gè)具體的元素
createTextNode() //創(chuàng)建一個(gè)文本節(jié)點(diǎn)
2.添加辣卒、移除旨剥、替換咧欣、插入
appendChild()
removeChild()
replaceChild()
insertBefore()
3.查找
getElementsByTagName() //通過標(biāo)簽名稱
getElementsByName() //通過元素的Name屬性的值
getElementById() //通過元素Id,唯一性
4.document.write和 innerHTML的區(qū)別
? ? ? ?document.write只能重繪整個(gè)頁面
? ? ? ?innerHTML可以重繪頁面的一部分
domContentLoaded事件早于onload事件
domContentLoaded在DOM加載完成后執(zhí)行,onload在所有的內(nèi)容加載完成之后才會(huì)執(zhí)行
DOM庫:JQuery庫