克隆元素

要克隆元素,可以使用要克隆元素的cloneNode() 方法。

const target = document.querySelector('div');
const clonedTarget = target.cloneNode();Code language: JavaScript (javascript)

默认情况下,cloneNode() 方法只克隆目标元素,但不克隆目标元素的所有后代。

要克隆元素及其所有后代,请将true 传递给cloneNode() 方法。

const target = document.querySelector('div');
const clonedTarget = target.cloneNode(true);Code language: JavaScript (javascript)

这种克隆元素的方式被称为深度克隆。

本教程对您有帮助吗?