1、什么是布尔值对象?
定义:布尔值对象Boolean是原生数据类型boolean的包装类型,作用是强制转换数据类型为布尔型;或者创建一个布尔值对象(变量也是对象,也就是创建一个布尔值变量)
2、创建方法
方式一:直接字面量创建对象 var aa=true/false;
方式二:使用构造函数创建new Boolean(true/false);
var aa=new Boolean(0);
console.log(aa);
/*
C:\Program Files\nodejs\node.exe --inspect-brk=42753 aaa.js
Debugger listening on ws://127.0.0.1:42753/08096c45-687c-465b-afe5-c60e29bb633e
For help, see: https://nodejs.org/en/docs/inspector
Debugger attached.
Boolean {[[PrimitiveValue]]: false}
*/
3、属性与方法
属性:
常用属性有 constructor 返回创建此对象函数的引用;prototype原型链
常用方法: