JavaScript 布尔 prototype 构造函数
实例
为 JavaScript 布尔值创建新方法:
Boolean.prototype.myColor = function() {
if (this.valueOf() == true) {
return "green";
} else {
return = "red";
}
};
if (this.valueOf() == true) {
return "green";
} else {
return = "red";
}
};
Create a boolean, then call myColor():
var a = true;
var b = a.myColor();
亲自试一试 »
var b = a.myColor();
定义和用法
prototype
是可用于所有 JavaScript 对象的全局构造函数。
Boolean.prototype
指的是全局 Boolean() 对象。
prototype
构造函数允许您向布尔值添加新的属性和方法。
构造新属性时,所有数组都将获得该属性及其值。
构造新方法时,所有数组都将获得该方法。
浏览器支持
属性 | |||||
---|---|---|---|---|---|
prototype | Yes | Yes | Yes | Yes | Yes |
语法
Boolean.prototype.name = value
相关页面
JavaScript 教程: JavaScript 布尔值
JavaScript 教程: JavaScript 对象构造函数