JavaScript引用类型之Boolean类
来源:互联网 发布:周杰伦青春知乎 编辑:程序博客网 时间:2024/05/17 23:59
Boolean类是Boolean原始类型的引用类型。要创建Boolean对象,只需要传递Boolean值作为参数:
var oBooleanObject = new Boolean(true);
Boolean对象将覆盖object类的valueOf方法,返回原始值,即true 或 false。toString方法也会被覆盖,返回字符串“true”或”false”。
在JavaScript中,Boolean型表示的是对象。如果一个对象存在,boolean值即为true。
var oFalseObject = new Boolean(false);var bResult = oFalseObject && true;alert(bResult); //output true
这是为什么呢?在这段代码中,用false值创建Boolean对象。然后用这个值与原始值true进行AND操作。在boolean运算中,false和true进行AND操作的结果为false。不过,在这行代码中,计算的是oFalseObject,而不是它的值false。正如前面讨论过的,在Boolean表达式中,所有对象都会被自动转换为true,所以oFalseObject 的值是true。然后true再与true进行AND操作,结果为true。
0 0
- JavaScript引用类型之Boolean类
- javascript之Boolean类型
- boolean类型之“直接引用与间接引用”
- js之类型转换与引用类型(Boolean/Number/String)
- js之类型转换与引用类型(Boolean/Number/String)
- js之类型转换与引用类型(Boolean/Number/String)
- JavaScript之引用类型
- JavaScript之引用类型
- JavaScript之引用类型
- Javascript的Boolean类型
- javascript 中的Boolean类型
- Javascript的Boolean类型
- JavaScript 笔记 - Boolean类型
- 【Javascript基础】Boolean类型
- javascript中boolean类型
- JavaScript引用类型之Object类
- JavaScript中BOOLEAN类型之三种情景代码举例
- javascript笔记之 基本包装类型(Boolean、Number、String)
- (七)java类和对象
- 详解Linux内核异常处理体系结构
- vector的成员函数解析
- linux LCD驱动(一)--硬件分析
- 例题3.6 合作网络 UVa1329
- JavaScript引用类型之Boolean类
- 薄薄肇肃膁蚆袀罿膀螈肅芈
- springmvc搭建流程
- 螁袁蒂莂螃羇膈蚄螆肂莇薄
- Android基础笔记(十三)- 内容提供者原理和简单使用
- 薅肈肄薄蚇袁莃薄蝿肇艿薃
- 蒀蕿羂芃蒆螈螁芅薂蒄肃芈
- USACO combo
- 螆袂莃蒅虿膁莂薇袅肇莁蚀