Pengenalan kepada Truthy dan Falsy dalam kemahiran JavaScript_javascript

WBOY
Lepaskan: 2016-05-16 16:22:45
asal
937 orang telah melayarinya

Seperti kebanyakan bahasa pengaturcaraan, terdapat jenis boolean dalam JavaScript untuk pertimbangan logik. Walau bagaimanapun, tidak seperti banyak bahasa pengaturcaraan lain, JavaScript mempunyai konsep nilai Truthy dan nilai Falsy - kecuali untuk nilai boolean benar dan salah, semua jenis nilai JavaScript boleh digunakan untuk pertimbangan logik adalah seperti berikut:

1. Semua nilai Falsy adalah palsu apabila membuat pertimbangan logik. Nilai palsu termasuk: palsu, tidak ditentukan, batal, positif dan negatif 0, NaN, "".
2. Semua nilai lain adalah Benar, dan semuanya benar apabila membuat pertimbangan logik. Perlu diingat bahawa Infinity, tatasusunan kosong dan "0" adalah semua nilai Truthy.

Percubaan


Salin kod Kod adalah seperti berikut:

var x = "0";
jika(x){
"rentetan 0 ialah Kebenaran."
} lain {
"rentetan 0 ialah Palsu."
}

var y = [];
jika(y){
"tatasusunan kosong ialah Truthy."
} lain {
"tatasusunan kosong ialah Palsu."
}

Label berkaitan:
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan