节点的一个方法 Node.hasChildNodes();
    image.png
    document —> HTMLDocument.prototype —> Document.prototype

    1. getElementById方法定义在Document.prototype上,即Element节点上不能使用。
    2. getElementByName方法定义在HTMLDocument.prototype上,即非html中的document不能使用(xml document,Element)
    3. getElementByTagName方法定义在Document.prototype和Element.prototype上
    4. HTMLDocument.prototype定义了一些常用的属性,body,head,分别指代HTML文档中的标签
    5. Document.prototype上定义了documentElement属性,指代文档的根元素,在HTML文档中,他总是指代元素
    6. getElementsByClassName、querySelectorAll、querySelector在Document.prototype,Element.prototype类中均有定义

    Element节点的一些属性
    innerHTML
    innerText(火狐不兼容)/textContent(老版本IE不好使)

    Element节点的一些方法
    ele.setAttribute()
    ele.getAttribute();