本文介绍JavaScript中Boolean对象的使用。涵盖三种创建方式:无参默认false、显式赋值及字面量。解析constructor属性指向Boolean构造函数,以及toString()方法将布尔值转为字符串的过程。通过代码示例展示默认值、属性验证及输出结果,帮助理解Boolean对象的基本行为。
Boolean对象概述与创建方式
JavaScript中的Boolean对象与Java中的Boolean封装类相似,主要包含两个值:true和false。
1、创建Boolean对象
代码如下:
var boo = new Boolean();//此时未对boo进行赋值,但是它的默认值为false
var boo = new Boolean(true);
var boo = true/false;
constructor属性验证
2、Boolean对象的constructor属性是Boolean
例:
代码如下:
var boo = new Boolean();
document.write(boo.constructor==Boolean);
document.write('<br>');
document.write(boo);
输出结果为:
true false
说明:它的constructor属性为Boolean 如果未给它赋初值的话,它的值为false
toString方法的使用
3、toString()方法,返回Boolean对象对应的字符串
true--->true; false--->false;
代码如下:
var boo = new Boolean();
document.write(boo);
document.write('<br>');
document.write(boo.toString());
输出:
false false
此两种方法输出结果是一样的,有点类似于Java中某些类的输出
查看更多JavaScript的语法,大家可以关注:《JavaScript 参考教程》、《JavaScript代码风格指南》,也希望大家多多支持本站。