cari

Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk menyalin pembolehubah JS? [Seorang pemula, tolong beri saya nasihat]

Pada halaman pertanyaan, butang salin hanya boleh menyalin kandungan div di atas. Bagaimana untuk menyalin kandungan di bawah? ? ? tolonglah. . . . . .


<skrip>

fungsi copyArticle(event) {


const julat = document.createRange();


(cont'u.Elementselect

)



pemilihan const = window.getSelection();


if(selection.rangeCount > 0) selection.removeAllRanges();

 

.addRange(julat);
amaran lt ;div class="col-md-6 footer-grid">

<h4 class="footer-head">Kod kredit sosial bersatu:<span id="content">{$art.tyshdm }</span></h4>

                                                                                                                                        id="content1">{$art.gsname}</span>

</li>

                                                         >Kategori Kategori:{$art.jylb }


</li>

art.fddbr}

</li>

  <li><p style="text-indent: -5em;margin-left: 5emness"> : {$art.jyfw}

< ;/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><li><li> ="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;margin-left "& gt; 经营 场所: & lt; span id =" content3 "& gt; {$ art.jycs} & lt;/span & gt;

& lt;/li & gt;



& lt;/ul & gt;

& lt; ;/div>


P粉668901898P粉668901898512 hari yang lalu694

membalas semua(2)saya akan balas

  • WBOY

    WBOY2023-06-29 10:59:55

    Salinan cetek: Gunakan `Object.assign()` atau operator spread `...` untuk menyalin objek, gunakan `Array.from()` atau operator spread `...` untuk menyalin tatasusunan. Contohnya:

    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]

    -Salinan dalam: Gunakan `JSON.parse()` dan `JSON.stringify()` untuk melaksanakan salinan dalam. Contohnya:

    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]]

    balas
    0
  • P粉668901898

    Diterima, terima kasih banyak atas bantuan anda!

    P粉668901898 · 2023-06-29 20:35:51
  • Batalbalas