JS 逻辑


Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false)。


Boolean 对象

您可以将 Boolean 对象理解为一个产生逻辑值的对象包装器。

Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false)。

创建 Boolean 对象

使用关键词 new 来定义 Boolean 对象。下面的代码定义了一个名为 myBoolean 的逻辑对象:

var myBoolean=new Boolean()

注释:如果逻辑对象无初始值或者其值为 0、-0、null、""、false、undefined 或者 NaN,那么对象的值为 false。否则,其值为 true(即使当自变量为字符串 "false" 时)!

下面的所有的代码行均会创建初始值为 false 的 Boolean 对象。

var myBoolean=new Boolean();
var myBoolean=new Boolean(0);
var myBoolean=new Boolean(null);
var myBoolean=new Boolean("");
var myBoolean=new Boolean(false);
var myBoolean=new Boolean(NaN);

下面的所有的代码行均会创初始值为 true 的 Boolean 对象:

var myBoolean=new Boolean(1);
var myBoolean=new Boolean(true);
var myBoolean=new Boolean("true");
var myBoolean=new Boolean("false");
var myBoolean=new Boolean("Bill Gates");

JavaScript Boolean 对象参考手册

最新文章

  1. Unity3d uGUI适配
  2. Javascript--装饰器模式和观察者模式
  3. Extjs的js函数
  4. SQL——索引
  5. crontab执行不生效-【问题篇】
  6. c# UDP广播
  7. 在 MacOS 上编译链接 OpenGL 程序
  8. 什么时候用using (SPSite site = new SPSite(SPContext.Current.Web.Url))
  9. PetaPoco 存储过程
  10. poj2136---输出特殊图形
  11. 通过SecureCRT下载远程Linux服务器上的文件到本地Windows
  12. MySQL优化必须调整的10项配置
  13. DRAM Memory Rank知识
  14. maven的介绍
  15. jQuery使用(十二):工具方法之type()之类型判断
  16. c#学习个人总结
  17. ES搜索引擎基本操作
  18. Nio Bio Netty Tomcat的NIO
  19. Aspose.Words三 创建表格
  20. hdu 4432 第37届ACM/ICPC天津现场赛B题

热门文章

  1. 敏捷开发--洞察敏捷模型,从PO的角度看敏捷产品管理
  2. spark-3.0 application 调度算法解析
  3. mariadb 学习笔记
  4. Java之数据库表字段有关键字报错java.sql.SQLSyntaxErrorException
  5. IT兄弟连 HTML5教程 DIV+CSS网页标准化布局的优势
  6. doPost()和doGet()方法的区别?
  7. springboot2.x实现oauth2授权码登陆
  8. laravel开发大型电商网站之异常设计思路分析
  9. CSS基础属性介绍
  10. MySQL数据库~~~~~查询行(文件的内容)