Rumah  >  Soal Jawab  >  teks badan

javascript - apakah maksudnya jika(aa).


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??

黄舟黄舟2663 hari yang lalu1370

membalas semua(5)saya akan balas

  • 漂亮男人

    漂亮男人2017-07-05 10:54:09

    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.

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-07-05 10:54:09

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

    balas
    0
  • PHP中文网

    PHP中文网2017-07-05 10:54:09

    Jika anda tidak faham, anda boleh bertanya soalan

    balas
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-07-05 10:54:09

    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.

    balas
    0
  • 迷茫

    迷茫2017-07-05 10:54:09

    if (aa) bersamaan dengan

    if (!!aa){
        console.log('here goes true'); 
    }

    balas
    0
  • Batalbalas