久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      JavaScript中感嘆號的含義是什么

      在JavaScript中,感嘆號“!”指的是邏輯非運算符,是一種布爾取反操作,直接放在操作數(shù)之前即可,語法“! 操作數(shù)”;“!”運算符會把操作數(shù)的值轉(zhuǎn)換為布爾值,然后取反并返回。

      JavaScript中感嘆號的含義是什么

      本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

      在JavaScript中,感嘆號“!”指的是邏輯非運算符。

      運算符 名稱 示例
      ! 邏輯非 !x 表示如果 x 不為真,則為真

      邏輯非運算!是布爾取反操作(NOT)。作為一元運算符,直接放在操作數(shù)之前,把操作數(shù)的值轉(zhuǎn)換為布爾值,然后取反并返回。

      示例1

      下面列舉一些特殊操作數(shù)的邏輯非運算返回值。

      console.log( ! {} );  //如果操作數(shù)是對象,則返回false console.log( ! 0 );  //如果操作數(shù)是0,則返回true console.log( ! (n = 5));  //如果操作數(shù)是非零的任何數(shù)字,則返回false console.log( ! null );  //如果操作數(shù)是null,則返回true console.log( ! NaN );  //如果操作數(shù)是NaN,則返回true console.log( ! Infinity );  //如果操作數(shù)是Infinity,則返回false console.log( ! ( - Infinity ));  //如果操作數(shù)是-Infinity,則返回false console.log( ! undefined );  //如果操作數(shù)是undefined,則返回true

      示例2

      如果對操作數(shù)執(zhí)行兩次邏輯非運算操作,就相當(dāng)于把操作數(shù)轉(zhuǎn)換為布爾值。

      console.log( ! 0 );  //返回true console.log( ! ! 0 );  //返回false

      注:邏輯非運算的返回值一定是布爾值。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號