normalize()
方法,用來將當(dāng)前節(jié)點和它的后代節(jié)點規(guī)范化。 在一個”規(guī)范化”后的DOM樹中,不存在一個空的文本節(jié)點,或者兩個相鄰的文本節(jié)點。varele =document.createElement("div");vartextNode =document.createTextNode("Hello ");ele.appendChild(textNode);varanotherTextNode =document.createTextNode("world!");ele.appendChild(anotherTextNode);document.body.appendChild(ele);console.log(ele.childNodes.length);// 2ele.normalize(); // 規(guī)范化文本節(jié)點console.log(ele.childNodes.length);// 1
- innerText 屬性: 取得或更改操作元素包含的所有文本內(nèi)容
一般不會去操作注釋節(jié)點!
<divid="test"><!-- A comment --></div>// 注釋節(jié)點是 div 元素的一個子節(jié)點
- document.createComment(): 創(chuàng)建一個注釋節(jié)點
選擇符 API
Selector API 是由 W3C 發(fā)起制定的一個標準,致力于讓瀏覽器原生 JavaScript 支持 CSS 查詢。