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

实例

检查逻辑值
检查逻辑对象是 true 还是 false。

完整的 Boolean 对象参考手册

我们提供 JavaScript Boolean 对象参考手册,其中包括所有可用于逻辑对象的属性和方法。

该手册包含了对每个属性和方法的详细描述以及相关实例。

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");

亲自试一试

相关页面

最新文章

  1. 实现TabelView的多个cell布局
  2. "\r\n","\r","\n"
  3. 类-string/Manth/Random/DateTime-及练习
  4. 在SqlServer中使用Try Catch(转)
  5. python表达式
  6. Golang学习 - unicode 包
  7. .NET中公共变量与属性的区别
  8. Ngnix+tomcat负载均衡
  9. poj 2299 Ultra-QuickSort(树状数组求逆序数+离散化)
  10. JavaScript设计模式(7)-设配器模式
  11. 几条常见的数据库分页 SQL 语句
  12. linux系统优化配置
  13. sqlalchemy外键和relationship查询
  14. [译]与TensorFlow的第一次接触(三)之聚类
  15. memory prefix hypo,hecto,hyper out1
  16. IPv4检验和计算
  17. spring mvc $.ajax没有指定contentType ,导致后台无法接收到数据
  18. 华为路由器pppoe拨号
  19. 【转】Junit初体验
  20. Luogu 2254 [NOI2005]瑰丽华尔兹

热门文章

  1. C语言实现常用数据结构——堆
  2. ABP开发框架前后端开发系列---(8)ABP框架之Winform界面的开发过程
  3. Unity Shader 玻璃效果
  4. VB程序逆向常用的函数
  5. Junit4使用详解二:Junit4运行流程
  6. spring 5.x 系列第8篇 —— 整合Redis客户端 Jedis和Redisson (代码配置方式)
  7. EhCache注解 (转载)
  8. ZOJ 3962:Seven Segment Display(思维)
  9. Codeforces Gym101246H:``North-East''(LIS+思维)
  10. 基于C#的机器学习--旅行推销员问题