萬盛學電腦網

 萬盛學電腦網 >> 腳本專題 >> javascript >> js的Boolean對象初始值示例

js的Boolean對象初始值示例

 Boolean(邏輯)對象用於將非邏輯值轉換為邏輯值(true 或者 false)下面為大家介紹下js的Boolean對象初始值

Boolean(邏輯)對象用於將非邏輯值轉換為邏輯值(true 或者 false)。  創建 Boolean 對象    使用關鍵詞 new 來定義 Boolean 對象。下面的代碼定義了一個名為 myBoolean 的邏輯對象:    var myBoolean=new Boolean()    注釋:如果邏輯對象無初始值或者其值為 0、-0、null、""、false、undefined 或者 NaN,那麼對象的值為 false。否則,其值為 true(即使當自變量為字符串 "false" 時)!    下面的所有的代碼行均會創建初始值為 false 的 Boolean 對象。  代碼如下: <script type="text/javascript">  var myBoolean=new Boolean();  document.write(myBoolean);  document.write("<br />");    var myBoolean=new Boolean(0);  document.write(myBoolean);  document.write("<br />");    var myBoolean=new Boolean(null);  document.write(myBoolean);  document.write("<br />");    var myBoolean=new Boolean("");  document.write(myBoolean);  document.write("<br />");    var myBoolean=new Boolean(false);  document.write(myBoolean);  document.write("<br />");    var myBoolean=new Boolean(NaN);  document.write(myBoolean);  document.write("<br />");  </script>    運行結果:    false  false  false  false  false  false    下面的所有的代碼行均會創初始值為 true 的 Boolean 對象:   代碼如下: <script type="text/javascript">  var myBoolean=new Boolean(1);  document.write(myBoolean);  document.write("<br />");    var myBoolean=new Boolean(true);  document.write(myBoolean);  document.write("<br />");    var myBoolean=new Boolean("true");  document.write(myBoolean);  document.write("<br />");    var myBoolean=new Boolean("false");  document.write(myBoolean);  document.write("<br />");    var myBoolean=new Boolean("Bill Gates");  document.write(myBoolean);  document.write("<br />");  </script>    運行結果:    true  true  true  true  true  關於這個初始值與java和c的都不一樣,以後寫前台的注意啊!   
copyright © 萬盛學電腦網 all rights reserved