使用 Node.prototype.normalize();
var wrapper = document.createElement('div'); wrapper.appendChild(document.createTextNode('Part 1 ')); wrapper.appendChild(document.createTextNode('Part 2 ')); wrapper.childNodes.length // 2 wrapper.normalize(); wrapper.childNodes.length // 1
这个方法比较抽象, 可能用的也不多, 它的作用是 "清理" 而非 "清空".
此外, 该方法是Text.splitText
的逆方法.