Menggabungkan Rentetan dengan Pembolehubah dalam JavaScript
Dalam JavaScript, menggabungkan rentetan dengan pembolehubah memerlukan sintaks khusus. Tutorial ini menangani persoalan biasa tentang cara menggabungkan rentetan dan pembolehubah berangka untuk mencipta rentetan baharu.
Soalan Asal:
Pengguna ingin mencipta rentetan dengan menggabungkan rentetan, "horseThumb," dan pembolehubah berangka yang diluluskan, "id," tetapi muka kesukaran.
Jawapan dan Penyelesaian Masalah:
Kod yang diberikan dalam soalan adalah betul. Walau bagaimanapun, mungkin terdapat isu lain yang mempengaruhi hasil yang diingini.
Menggunakan Literal Templat:
Sejak ECMAScript 2015, literal templat (rentetan templat) menawarkan kaedah alternatif untuk penggabungan:
document.getElementById(`horseThumb_${id}`).className = "hand positionLeft";
Nyahpepijat Bantuan:
Untuk mengenal pasti punca masalah, tambahkan baris ini pada permulaan fungsi:
alert('ID number: ' + id); alert('Return value of gEBI: ' + document.getElementById('horseThumb_' + id));
Tetingkap timbul ini akan memberikan maklumat mengenai ID yang diluluskan dan kewujudan unsur itu.
Atas ialah kandungan terperinci Bagaimanakah cara saya menggabungkan rentetan dengan pembolehubah dalam JavaScript untuk mencipta rentetan baharu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!