Heim > Fragen und Antworten > Hauptteil
Auf der Abfrageseite kann die Schaltfläche „Kopieren“ nur den Inhalt des Div oben kopieren. ? ? Bitte. . . . . .
<script>
function copyArticle(event) {
const range = document.createRange();
range. selectNode(document.getElementById('content'));
?? Bereich);
? lt ;div class="col-md-6 footer-grid">
<h4 class="footer-head">Einheitlicher Social-Credit-Code:<span id="content">{$art.tyshdm }</span></h4>
>Kategorie Kategorie:{$art.jylb }
</li>
art.fddbr}
< ;/li>
</ul>
</div>;
<div class="col-md-6 footer-grid">
<h4 class="footer-head"> </h4>
<ul>
< ;li><p style="text-indent: -5em;margin-left: 5em">成立日期:{$art.clrq}
</li>
<li><p style ="text-indent: -5em;margin-left: 5em">核准日期:{$art.hzrq}
</li>
<li><p style="text-indent: - 5em;margin-left: 5em">登记机关:{$art.djjg}
</li>
<li><p style="text-indent: -5em;margin-left: 5em ">经营场所:<span id="content3">{$art.jycs}</span>
</li>
</ul>
< ;/div>
WBOY2023-06-29 10:59:55
浅拷贝:使用`Object.assign()`或展开运算符`...`来复制对象,使用`Array.from()`或展开运算符`...`来复制数组。例如:
let obj1 = { name: 'Alice', age: 20 }; let obj2 = Object.assign({}, obj1); // 浅拷贝对象 console.log(obj2); // 输出{ name: 'Alice', age: 20 } let arr1 = [1, 2, 3]; let arr2 = [...arr1]; // 浅拷贝数组 console.log(arr2); // 输出[1, 2, 3]
-深拷贝:使用`JSON.parse()`和`JSON.stringify()`来实现深拷贝。例如:
let obj1 = { name: 'Alice', age: 20 }; let obj2 = JSON.parse(JSON.stringify(obj1)); // 深拷贝对象 console.log(obj2); // 输出{ name: 'Alice', age: 20 } let arr1 = [1, 2, [3, 4]]; let arr2 = JSON.parse(JSON.stringify(arr1)); // 深拷贝数组 console.log(arr2); // 输出[1, 2, [3, 4]]