布尔类型是什么意思?
布尔型Boolean是编程语言pascal、VB、C++等的一种类型变量类型。
布尔型的值只有两个:false(假)和true(真),且false的序号为0,true的序号是1(或者是非0)。
用于布尔型的标准函数有:
ord(取序号),pred(前导),succ(后继)。
计算机术语
boolean数据类型boolean变量存储为8位(1个字节)的数值形式,但只能是True或是False。
当作为一个构造函数(带有运算符new)调用时,Boolean()将把它的参数转换成一个布尔值,并且返回一个包含该值的Boolean对象。
如果作为一个函数(不带有运算符new)调用时,Boolean()只将把它的参数转换成一个原始的布尔值,并且最终返回这个值。
boolean(布尔型)是一个数据类型,它只有两个值true和false.
var b = new Boolean(false);
b是Boolean对象实例,它的值是false。但要注意的是,如果判断条件“b && true”,结果却为“true”,原因是此处是用对象b作为条件的,而不是b的值,由于在条件表达式中任何对象都自动转换为“true”,所以产生了不易理解的结果。
在实际应用中,很少使用Boolean对象,通常使用的是Boolean原始值,这样可避免上面问题的发生。比如:
var b = false;
本例的b是一个Boolean类型的变量,它是原始值,不是Boolean对象。
扩展资料
实例——
虽然Boolean类型的字面值只有两个,但ECMAScript中所有类型的值都有与这两个Boolean值等价的值。要将一个值转换为其对应的Boolean值,可以调用转型函数Boolean(),如下例所示:
var message =“Hello world!”;
var messageAsBoolean = Boolean(message);
在这个例子中,字符串message被转换成了一个Boolean值,该值被保存在messageAsBoolean变量中。可以对任何数据类型的值调用Boolean()函数,而且总会返回一个Boolean值。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!