JavaScript Boolean对象
时间:2019-08-20 13:50:45 来源:igfitidea点击:
布尔对象Boolean有两个值 true 和false.
语法
创建一个布尔对象的语法
var val = new Boolean(value);
如果省略value参数或者值为0、-0、null、false、NaN、undefined,空字符串,则对象的初始值为false。
console.log("默认值值 "+new Boolean()); // false console.log("传递 0 值 "+new Boolean(0)); // false console.log("传递 null 值 "+new Boolean(null)); // false console.log("传递 false 值 "+new Boolean(false)); // false console.log("传递 true 值 "+new Boolean(true)); // true console.log("传递 true 字符串 "+new Boolean('true'));// true console.log("传递 false 字符串 "+new Boolean('false'));// true console.log("传递 空数组 "+new Boolean([]));// true console.log("传递 空对象 "+new Boolean({}));// true console.log("传递 字符串"+new Boolean('RandomString'));// true
Boolean对象的属性
属性 | 说明 |
---|---|
constructor | 返回创建对象的布尔函数的引用。 |
prototype | prototype属性允许我们向对象添加属性和方法。 |
Boolean对象的方法
方法 | 说明 |
---|---|
toSource() | 返回一个包含布尔对象源的字符串; |
toString() | 根据对象的值返回一个“True”或“False”的字符串。 |
valueOf() | 返回布尔对象的原始值。 |