// 示例代码:使用 clone() 方法克隆节点
// 创建一个简单的 HTML 元素
const originalElement = document.createElement('div');
originalElement.id = 'original';
originalElement.textContent = '这是一个原始元素';
// 使用 cloneNode() 方法克隆元素(注意:JavaScript 中没有直接的 clone() 方法,通常使用 cloneNode())
const clonedElement = originalElement.cloneNode(true); // true 表示深拷贝,即包括所有子节点
// 将克隆的元素添加到 DOM 中
document.body.appendChild(originalElement);
document.body.appendChild(clonedElement);
// 解释说明:
// 1. `cloneNode()` 是 JavaScript 中用于克隆 DOM 节点的方法。
// 2. `cloneNode(true)` 表示深拷贝,会复制所有子节点;`cloneNode(false)` 则只复制当前节点,不包括子节点。
// 3. 在这个例子中,我们创建了一个 div 元素并设置了它的文本内容,然后使用 `cloneNode(true)` 进行深拷贝,并将两个元素都添加到了页面中。
上一篇:js 发送请求
下一篇:js 随机数不重复
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站