Man*_*ngo 1 javascript dom clonenode
我在一些代码示例中注意到克隆 DOM 节点并将其附加到现有元素的看似不同的方法:
element.appendChild(something.cloneNode(true));
element.appendChild(document.importNode(something, true));
Run Code Online (Sandbox Code Playgroud)
两者都有复制节点的效果。第二个版本似乎更冗长,暗示副本实际上首先是具体的某个地方,尽管它仍然需要找到一个合适的家。但是,它被 MDN 和其他一些用作使用template
标签的说明。在其他地方,他们会选择更简单的clodeNode
选项。
问题是:使用importNode
over 有cloneNode
什么好处?
归档时间: |
|
查看次数: |
959 次 |
最近记录: |