例
讓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的布爾參考