节点和文档方法选择依据?

时间:2013-04-07 07:21:02

标签: javascript dom

createElementcreateTextNodecreateComment等节点创建方法在Document接口上定义,而节点插入/删除方法如appendChild,{{1在removeChild接口上定义。

文档只是一种节点。

有人知道这背后的历史或优势吗?

1 个答案:

答案 0 :(得分:1)

DOM-Level-1:

  

接口节点

     

ownerDocument:

     

与此节点关联的Document对象。这也是用于创建新节点的Document对象。当此节点是Document时,它为null。

因此,在Document中使用这些创建方法的主要优点是在新节点中自动处理此引用(顺便提一下,此引用被指定为readonly)。