JavaScript对象 Boolean对象
JavaScript对象呢,之前我也说过了String对象,这次我来说说Boolean对象。
Boolean对象和string对象是不同的,让我们来看看Boolean对象和string对象有什么不同,作用是什么。
Boolean对象呢,分别表示两个值,一个是“true”,另外一个是“false”.我们如果省略value参数或者为0,-0、null、false、N啊N、undefined或者空字符串(“”),则对象的初始值为false。我们是怎么创建Boolean对象的呢,我们只要打上一句代码,就可以创建了,这句代码就是:
Var val = new Boolean(value);
我们知道怎么创建Boolean对象,还得明白Boolean这个属性,我来为大家说普及一下Boolean的属性:
1、 constructor,返回对创建对象的Boolean函数的引用。
2、 Prototype,它允许你向对象添加属性和方法。
这上面两个就是Boolean属性就是其两个Boolean属性了。我来举一些例子,来说一下有关Boolean属性的使用。
Boolean constructor()
JavaScript Boolean constructor()方法返回创建实例原型的Boolean函数的引用。我们需要用一句代码来创建布尔构造函数()方法,那就是:
Boolean.constructor()
现在我们来实践一下返回函数创建的对象实例。如下图所示
bool.constructor()is:function
Boolean(){native code}
明白了返回值,我们还得知道Boolean的方法才行,Boolean的方法有三种:
1、 toSource(),这个包含Boolean对象的字符串;我们可以用这个字符串来创建等效对象。
2、 返回“ture”或“false”d的字符串,具体取决于对象的值。
3、 valueOf(),返回Boolean对象的原始值。
下面我来举一些例子来演示布尔方法的用法:
JavaScript Boolean toSource()方法返回表示对象源代码的字符串。
注意-此方法与所有浏览器不兼容
下面我来举例返回表示对象源代码的字符串。如下图
输入如上代码,然后我们运行输出,就可以的出以下结果: