十年專注于品牌網(wǎng)站建設(shè) 十余年專注于網(wǎng)站建設(shè)_小程序開發(fā)_APP開發(fā),低調(diào)、敢創(chuàng)新、有情懷!
      南昌百恒網(wǎng)絡(luò)微信公眾號 掃一掃關(guān)注
      小程序
      tel-icon全國服務(wù)熱線:400-680-9298,0791-88117053
      掃一掃關(guān)注百恒網(wǎng)絡(luò)微信公眾號
      掃一掃打開百恒網(wǎng)絡(luò)微信小程序

      百恒網(wǎng)絡(luò)

      南昌百恒網(wǎng)絡(luò)

      ECMAScript Boolean類型進行詳細(xì)分析

      百恒網(wǎng)絡(luò) 2012-02-06 4877

      南昌做網(wǎng)站公司對ECMAScript Boolean類型進行詳細(xì)分析

      Boolean類型

      Boolean類型是ECMAScript中使用得最多的一種類型,該類型只有兩個字面值:true和false。這兩個值與數(shù)字值不是一回事,因此true不一定等于1,而false也不一定等于0。以下是為變量 賦Boolean類型值的例子:

      var found=true;

      var lost=false;

      南昌網(wǎng)站制作公司前端開始工程師提醒網(wǎng)站建設(shè)技術(shù)人員,需要注意的是,Boolean類型的字面值true和false是區(qū)分大外寫的。也就是說,True和False(以及其他的混合大小寫形式)都不是Boolean值,只是標(biāo)識符。

      雖然Boolean類型的字面值只有兩個,但ECMAScript中所有類型的值都有與這兩個Boolean值等價的值。要將一個值轉(zhuǎn)換為其對應(yīng)的Boolean值,可以調(diào)用轉(zhuǎn)型函數(shù)Boolean(),如下例所示:

      var message= “Hello world!”;

      var messageAsBoolean=Boolean(message);

      在這個例子中,字符串message被轉(zhuǎn)換成了一個Boolean值,該值被保存在messageAsBolean變量中。可以對任何數(shù)據(jù)類型的值調(diào)用B。olean()函數(shù),而且總會返回一個Boolean值。至于返回的 這個值是true還是false,取決于要轉(zhuǎn)換值的數(shù)據(jù)類型及其實際值。下表給出了各種數(shù)據(jù)類型及其、對應(yīng)的轉(zhuǎn)換規(guī)則。

      數(shù)據(jù)類型 轉(zhuǎn)換為true的值 轉(zhuǎn)換為false的值

      Boolean true false

      String 任何非空字符串 ""(空字符串)

      Number 任何非零數(shù)字值(包括無窮大) O和NaN

      Object 任何對象 null

      Undefined n/a undefined

      這些轉(zhuǎn)換規(guī)則對理解流控制語句(如if語句)自動執(zhí)行相應(yīng)的Boolean轉(zhuǎn)換非常重要,請看下面的代碼:

      var message=”Hello world!”:

      if (message){

      alert(’’Value is true");

      }

      運行這個示例,就會顯示一個警告框,因為字符串message被自動轉(zhuǎn)換戍了對應(yīng)的Boolean值( true)。南昌網(wǎng)絡(luò)公司百恒網(wǎng)絡(luò)前端開發(fā)工程師提醒企業(yè)網(wǎng)建設(shè)技術(shù)人員由于存在這種自動執(zhí)行的Boolean轉(zhuǎn)換,因此確切地知道在流控制語句中使用的是什么變量至關(guān)重要。錯誤地使用一個對象而不是一個Boolean值,就有可能徹底改變應(yīng)用程序的流程。

      希望對廣大站長或南昌做網(wǎng)站公司有所幫助,如對此不太理解的,可以與南昌網(wǎng)絡(luò)公司百恒網(wǎng)絡(luò)技術(shù)部聯(lián)系。我們很高與廣大站長和網(wǎng)站建設(shè)公司技術(shù)人員分享我們的技術(shù)和經(jīng)驗。

      專業(yè)專注于南昌網(wǎng)站建設(shè),為用戶提供高品質(zhì)的網(wǎng)絡(luò)產(chǎn)品和優(yōu)質(zhì)的服務(wù)是我們始終追求的目標(biāo)!


      400-680-9298,0791-88117053
      掃一掃關(guān)注百恒網(wǎng)絡(luò)微信公眾號
      掃一掃打開百恒網(wǎng)絡(luò)小程序

      歡迎您的光顧,我們將竭誠為您服務(wù)×

      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售后服務(wù) 售后服務(wù)
       
      售后服務(wù) 售后服務(wù)
       
      備案專線 備案專線
       
      ×
      国产2021精品视频免费播放| 国产成人无码久久久精品一| 国产精品亚洲一区二区在线观看| 91精品91久久久久久| 精品久久久久久久久免费影院| 精品综合久久久久久888蜜芽| 久久精品国产亚洲夜色AV网站| 亚洲精品乱码久久久久久久久久久久 | 国产亚洲精品国产福利在线观看 | 日韩一区二区三区精品| 欧洲精品码一区二区三区| 久久精品国产99国产精品亚洲| 久久丝袜精品综合网站| 国产精品熟女高潮视频| 亚洲精品人成无码中文毛片| 青草青草久热精品观看| 中日精品无码一本二本三本| 亚洲国产精品无码久久九九| 一本之道av不卡精品| 精品久久洲久久久久护士| 1313午夜精品理论片| 99re久久精品国产首页2020| 伊人久久精品午夜| 国产人妖乱国产精品人妖| 免费精品99久久国产综合精品| 久久精品国产精品亚洲艾 | 亚洲AV日韩AV永久无码绿巨人| 国产在线观看一区精品| 日韩亚洲不卡在线视频中文字幕在线观看| 日韩精品福利视频一区二区三区| 人妻精品久久无码区| 国产精品民宅偷窥盗摄| 国产精品久久久久久久| 国产精品无码久久四虎| 国产日韩精品一区二区在线观看 | 亚洲乱码国产乱码精品精| 精品久久久无码中字 | 久久精品一区二区三区四区| 久久se精品一区二区国产| 亚洲国产精品第一区二区| 久久精品国产影库免费看|