一:包含空白节点的属性
获取第一个子节点,head
获取第二个子节点,body
默认情况下,会将标签之间的空格或者换行也作为一个节点
递归获取节点结构
二:不包含空白节点的属性,类数组对象
nodeList是一种类数组对象,用于保存一组有序的节点,只是类数组不是真正的数组,不具备数组的内置方法