【零基础学习web前端】javascript Boolean(布尔) 对象
Boolean(布尔)对象是三种包装对象:Number、String和Boolean中最简单的一种,它没有大量的实例属性和方法。
JavaScript中布尔对象(Boolean object)用来将非布尔值转换为布尔值(true or false)。
创建布尔对象(Boolean Object)
Boolean 对象代表两个值:"true" 或者 "false"
布尔对象是一个布尔值的对象封装。布尔对象用来将非布尔值转换为布尔型值。
我们同样使用关键字new来定义一个布尔对象。下面代码定义了一个叫做myBoolean的布尔对象:
[JavaScript] 纯文本查看 复制代码 var myBoolean=new Boolean()
注意:如果一个布尔对象没有初始值或初始值为0, -0, null, “”, false, 未定义, 或NaN,这个对象都会被设置为false。
否则它就是true (即使是字符窜”false”,它的布尔对应值也是true)!
如果布尔对象无初始值或者其值为:
- 0
- -0
- null
- ""
- false
- undefined
- NaN
那么对象的值为 false。否则,其值为 true(即使当自变量为字符串 "false" 时)!
|