Rumah > Artikel > hujung hadapan web > Bagaimana untuk Menentukan sama ada Pembolehubah ialah Rentetan dalam JavaScript?
Dalam JavaScript, pembolehubah boleh menyimpan jenis data yang berbeza, termasuk rentetan. Untuk menentukan sama ada pembolehubah tertentu mengandungi rentetan atau apa-apa jenis lain, anda boleh menggunakan kaedah berikut:
Operator Jenis
Operator jenis mengembalikan jenis pembolehubah sebagai rentetan. Untuk rentetan, ia akan mengembalikan rentetan "rentetan":
<code class="js">if (typeof myVar === 'string') { // myVar is a string }</code>
Instanceof Operator
Instanceof operator menyemak sama ada pembolehubah itu adalah contoh objek String.
<code class="js">if (myVar instanceof String) { // myVar is a string }</code>
Pendekatan Gabungan
Untuk semakan yang lebih mantap, anda boleh menggabungkan jenis dan contoh pengendali seperti berikut:
<code class="js">if (typeof myVar === 'string' || myVar instanceof String) { // myVar is a string }</code>
Pertimbangan Tambahan
Perhatikan bahawa nilai berikut dalam JavaScript dianggap rentetan:
Walau bagaimanapun, nilai berikut, yang mungkin kelihatan seperti rentetan, tidak dipertimbangkan rentetan:
Atas ialah kandungan terperinci Bagaimana untuk Menentukan sama ada Pembolehubah ialah Rentetan dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!