首頁 > web前端 > js教程 > JavaScript中Boolean物件的屬性解析_基礎知識

JavaScript中Boolean物件的屬性解析_基礎知識

WBOY
發布: 2016-05-16 15:35:43
原創
1083 人瀏覽過

constructor 屬性

實例
傳回透過 myvar 物件的原型所建立的函數:

var myvar = new Boolean(1);
myvar.constructor;
登入後複製


結果輸出:

function Boolean() { [native code] }
登入後複製

定義與用法
constructor 屬性傳回建立此物件的 Boolean 函數的參考。


prototype 構造器
為 Boolean 物件建立一個新的方法:

Boolean.prototype.myColor=function()
{
if (this.valueOf()==true)
 {
 this.color="green";
 }
else
 {
 this.color="red";
 }
}
登入後複製

建立一個 Boolean 物件, 並加入 myColor 方法:

var a=new Boolean(1);
a.myColor();
var b=a.color;
登入後複製


b 結果輸出:

green
登入後複製

定義與用法
prototype 屬性可讓您為物件新增屬性和方法。
當建構一個原型,所有的布林物件預設都添加了屬性或方法。
注意: Prototype是一個全域屬性,這對於幾乎全部的JavaScript物件。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板