Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Memeriksa Rentetan Kosong, Tidak Ditakrifkan atau Null dengan Berkesan dalam JavaScript?
Dalam JavaScript, pengendalian rentetan kosong atau tiada rentetan boleh menjadi rumit. Tidak seperti bahasa seperti C#, tidak ada rentetan khusus.Sifat kosong.
Untuk menyemak sama ada rentetan itu benar (bukan kosong, bukan nol, bukan tidak ditentukan), gunakan perbandingan berikut:
if (strValue) { // strValue is not empty, `true`, `42`, `Infinity`, etc. }
Sebaliknya, untuk menyemak nilai palsu (rentetan kosong, false, 0, null, undefined, dsb.), gunakan perbandingan ini:
if (!strValue) { // strValue is empty, `false`, `0`, `null`, `undefined`, etc. }
Untuk menyemak sama ada kosong rentetan dan tiada yang lain, gunakan perbandingan berikut:
if (strValue === "") { // strValue is an empty string }
Untuk menyemak rentetan yang tidak kosong, gunakan perbandingan berikut:
if (strValue !== "") { // strValue is not an empty string }
Atas ialah kandungan terperinci Bagaimanakah Saya Memeriksa Rentetan Kosong, Tidak Ditakrifkan atau Null dengan Berkesan dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!