JavaScript Boolean prototype 構(gòu)造器
實(shí)例
為 Boolean 對象創(chuàng)建一個(gè)新的方法:
Boolean.prototype.myColor=function()
{
if (this.valueOf()==true)
{
this.color="green";
}
else
{
this.color="red";
}
}
{
if (this.valueOf()==true)
{
this.color="green";
}
else
{
this.color="red";
}
}
創(chuàng)建一個(gè) Boolean 對象, 并添加 myColor 方法:
var a=new Boolean(1);
a.myColor();
var b=a.color;
a.myColor();
var b=a.color;
b 結(jié)果輸出:
green
嘗試一下 ?
定義和用法
prototype 屬性使您有能力向?qū)ο筇砑訉傩院头椒ā?/p>
當(dāng)構(gòu)造一個(gè)原型,所有的布爾對象默認(rèn)都添加了屬性或方法。
注意: Boolean.prototype 不是引用布爾值,但 Boolean() 對象是。
注意: Prototype是一個(gè)全局屬性,這對于幾乎全部的JavaScript對象。
瀏覽器支持
所有主要瀏覽器都支持prototype屬性。
語法
Boolean.prototype.name=value
更多建議: