您现在的位置: 万盛学电脑网 >> 程序编程 >> 脚本专题 >> javascript >> 正文

js的Boolean对象初始值示例

作者:佚名    责任编辑:admin    更新时间:2022-06-22

 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的都不一样,以后写前台的注意啊!