<nobr id="8g0bx"><optgroup id="8g0bx"></optgroup></nobr>

      <option id="8g0bx"><source id="8g0bx"><ruby id="8g0bx"></ruby></source></option>

      <bdo id="8g0bx"><optgroup id="8g0bx"></optgroup></bdo>

          在線
          客服

          發布
          需求

          天盟
          APP

          天盟APP下載

          關注
          微信

          微信掃一掃訪問
          頂部

          各位覺得這兩個表達式有區別嗎?

          var a = "";var a = " ";應該沒有區別吧,都是空值。還是說第一個是個Null,第二個是個空字符串?

          免責聲明:本內容僅代表回答會員見解不代表天盟觀點,請謹慎對待。

          版權聲明:作者保留權利,不代表天盟立場。

          回復

          使用道具 舉報

          全部參與2

          兩者有區別,
          兩者都定義了一個變量,并且賦值了
          null,""的區別可以比喻為:a="" 就相當于這個人考試了,不過是考了0分;
          而 a=null 就相當于這個人沒有考試,所以沒有分數
          ""與" "對于計算機來說是有區別的,你可以去試試, 判斷條件寫成 if(a == ""){} if(a == ""){} 可以看出兩者區別
          望采納
          回復

          使用道具 舉報

          第一個不是null,他只是一個空字符串, 第二個是空格字符串。 var a = null; 這樣才是null, null跟"" 是有區別的
          回復

          使用道具 舉報

          發新帖
          國內首家創新型IT技術需求眾包服務平臺,軟件需求就上天盟網! 立即登錄 立即注冊
          日本色色日本一道本,亚洲三级黄大片,天天干天天班天天爽,亚洲美女黄片日逼视频
              <nobr id="8g0bx"><optgroup id="8g0bx"></optgroup></nobr>

              <option id="8g0bx"><source id="8g0bx"><ruby id="8g0bx"></ruby></source></option>

              <bdo id="8g0bx"><optgroup id="8g0bx"></optgroup></bdo>