最新的Web开发教程
 

JavaScript布尔原型构造

<JavaScript的布尔参考

让JavaScript的布尔值的新方法:

Boolean.prototype.myColor = function() {
    if (this.valueOf() == true) {
        return "green";
    } else {
        return = "red";
    }
};

创建一个布尔值,然后调用myColor()

var a = true;
var b = a.myColor();

b值现在是:

green
试一试»

定义和用法

原型构造函数允许新的属性和方法添加到JavaScript的布尔值。

当构建一个属性,所有布尔值将被赋予属性,它的价值,为默认值。

当构建一个方法中,所有布尔值都提供此方法。

Note: Boolean.prototype并不是指一个布尔,但对Boolean()对象本身。

Note:原型是一个全局对象的构造函数,其适用于所有的JavaScript对象。


浏览器支持

属性
prototype

句法

Boolean.prototype. <JavaScript的布尔参考