JS中的Boolean对象面试题

JS中的Boolean对象面试题

var oBooleanTrue = new Boolean(true);
var oBooleanFalse = new Boolean(false);
console.log(oBooleanTrue);
console.log(typeof oBooleanTrue);
if(oBooleanFalse){
console.log("oBooleanFalse 能显示吗?");
}
if(oBooleanTrue){
console.log("oBooleanTrue 能显示吗?")
}// 使用valueOf()函数可以在布尔对象中提取到真正的值
if(oBooleanFalse.valueOf()){
console.log("oBooleanFalse.valueOf() 能显示吗?");
}else{
console.log("oBooleanFalse.valueOf() else 能显示吗?");
}

在JavaScript控制台中显示的结果是?以下是JavaScript Boolean 对象的属性和方法进行参考

Boolean 对象属性

属性描述
constructor 返回对创建此对象的 Boolean 函数的引用
prototype 使您有能力向对象添加属性和方法。

Boolean 对象方法

方法描述
toSource() 返回该对象的源代码。
toString() 把逻辑值转换为字符串,并返回结果。
valueOf() 返回 Boolean 对象的原始值。

Boolean 对象描述

JavaScript培训 中讲到,布尔值是一种基本的数据类型。Boolean 对象是一个将布尔值打包的布尔对象。

Boolean 对象主要用于提供将布尔值转换成字符串的 toString() 方法。

posted @ 2020-10-15 23:38  yanpeng_z  阅读(129)  评论(0)    收藏  举报