Rumah > hujung hadapan web > tutorial js > Bagaimanakah cara saya menggabungkan rentetan dengan pembolehubah dalam JavaScript untuk mencipta rentetan baharu?

Bagaimanakah cara saya menggabungkan rentetan dengan pembolehubah dalam JavaScript untuk mencipta rentetan baharu?

Susan Sarandon
Lepaskan: 2024-11-09 11:57:02
asal
1005 orang telah melayarinya

How do I concatenate a string with a variable in JavaScript to create a new string?

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.

  1. Mengirim ID kepada Fungsi: Pastikan anda menghantar nilai ID sebagai hujah kepada panggilan fungsi.
  2. Kewujudan Elemen: Sahkan bahawa elemen dengan ID yang dinyatakan dalam pembolehubah wujud dalam dokumen DOM.
  3. Pemuatan Penyemak Imbas: Jika anda cuba mengakses elemen sebelum halaman dimuatkan sepenuhnya, anda mungkin menghadapi masalah. Letakkan panggilan fungsi di dalam pengendali acara onload untuk menangani perkara ini.

Menggunakan Literal Templat:

Sejak ECMAScript 2015, literal templat (rentetan templat) menawarkan kaedah alternatif untuk penggabungan:

document.getElementById(`horseThumb_${id}`).className = "hand positionLeft";
Salin selepas log masuk

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));
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan