javascript - apakah maksudnya jika(aa).
黄舟
黄舟 2017-07-05 10:52:09
0
5
1401


jika (aa) Apa sebenarnya yang dinilai? (Saya sedang melihat tangkapan skrin kod orang lain dengan pertimbangan ini. Saya tidak faham singkatan itu)
Adakah untuk menilai sama ada aa adalah batal atau tidak ditentukan??

Mari kita andaikan Rajah 2:

Apakah jika(aa) di sini menilai??

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

membalas semua(5)
漂亮男人

Pertama sekali, sintaks ungkapan if ialah:

if (expression)
    statement

ungkapanexpression被执行,如果结果为 truthy(真值),statement就执行,如果为falsy(nilai palsu), ia tidak akan dilaksanakan

truthyfalsy dalam JavaScript Nilai palsu ialah

false
undefined
null
0
-0
NaN
"" // the empty string

Kecuali ini, selebihnya adalah nilai sebenar.

我想大声告诉你

Sila cari sendiri kata kunci: 隐式类型变换

洪涛

Jika anda tidak faham, anda boleh bertanya soalan

过去多啦不再A梦

Ini adalah ungkapan jika penghakiman Sintaks khusus adalah seperti berikut:

if (condition)
   statement1
[else
   statement2]

Nilai dalam keadaan mestilah jenis Boolean benar atau palsu

Dalam Javascript, nilai berikut akan ditukar secara tersirat kepada palsu:
0, -0, null, false, NaN, undefined, "" (rentetan kosong)
Nilai lain akan ditukar kepada benar, sila ambil perhatian bahawa "palsu "Betul juga.

迷茫

if (aa) bersamaan dengan

if (!!aa){
    console.log('here goes true'); 
}
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan