JavaScript Boolean对象详解:创建、属性与方法
作者:拾光时间:2026-10-31 01:09:02浏览:96
本文介绍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代码风格指南》,也希望大家多多支持本站。
作者最新文章
JS处理含Emoji或中文的字符串转数组乱码问题
2026-11-05 16:12:28
JS怎么使用展开运算符合并对象
2026-11-05 14:42:18
ES6+环境下判断JS对象为空的简洁写法
2026-11-05 12:12:23
怎么通过replacer函数自定义JS中JSON的格式化输出
2026-11-05 11:19:44
JS正则表达式基础:字面量与RegExp构造函数的区别及常用元字符
2026-11-05 11:16:58
