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!