Saya mencoba mendorong div dalam array di JavaScript menggunakan literal templat, izinkan saya memberi Anda sebuah contoh.

var myArray = [];

myArray.push(<div class="example">This is an example</div>); 

Dan kemudian saya dapat mengakses div dalam array dan menampilkan kontennya. Tapi pernyataan setelah baris ini di JavaScript saya bertingkah aneh. yang membuat saya bertanya-tanya apakah saya melakukan hal yang benar. Apakah ada yang salah dengan cara saya mendorong div saya ke array?

0
Douk 22 Oktober 2019, 12:25

4 jawaban

Jawaban Terbaik

Tambahkan kutipan tunggal dalam argumen:

myArray.push('<div class="example">This is an example</div>');
0
Simone Boccato 22 Oktober 2019, 09:28

Anda kehilangan tanda kutip, Anda harus menggunakannya sebagai string:

var myArray = [];

myArray.push('<div class="example">This is an example</div>');

Dan kemudian Dorong di beberapa elemen DOM untuk menunjukkannya

0
Greedo 22 Oktober 2019, 09:28
myArray.push(`<div class="example">This is an example</div>`);
0
im dev 22 Oktober 2019, 09:29

Dapat menggunakan literal template ES6 untuk memasukkan variabel atau membuatnya dinamis

    let array=[];
    let variable="This is a example";
    array.push(`<div>${variable}</div>`)
0
Akash Singh 22 Oktober 2019, 09:35