JavaScript中Boolean對象的屬性解析
constructor 屬性
實(shí)例
返回通過 myvar 對象的原型創(chuàng)建的函數(shù):
var myvar = new Boolean(1); myvar.constructor;
結(jié)果輸出:
function Boolean() { [native code] }
定義和用法
constructor 屬性返回對創(chuàng)建此對象的 Boolean 函數(shù)的引用。
prototype 構(gòu)造器
為 Boolean 對象創(chuàng)建一個(gè)新的方法:
Boolean.prototype.myColor=function() { 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;
b 結(jié)果輸出:
green
定義和用法
prototype 屬性使您有能力向?qū)ο筇砑訉傩院头椒ā?br />
當(dāng)構(gòu)造一個(gè)原型,所有的布爾對象默認(rèn)都添加了屬性或方法。
注意: Prototype是一個(gè)全局屬性,這對于幾乎全部的JavaScript對象。
相關(guān)文章
JavaScript開發(fā)過程中規(guī)范commit?msg意義詳解
這篇文章主要為大家介紹了JavaScript開發(fā)過程中規(guī)范commit?msg意義的內(nèi)容詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-11-11寫給想學(xué)習(xí)Javascript的朋友一點(diǎn)學(xué)習(xí)經(jīng)驗(yàn)小結(jié)
今天逛論壇時(shí)看到有朋友問,是否有專門教Javascript的學(xué)校,這里想想把自己的一點(diǎn)建議和自己3年來的前端Javascript開發(fā)的經(jīng)驗(yàn)跟大家分享下,也給出幾本個(gè)人認(rèn)為不錯(cuò)的書來做為大家學(xué)習(xí)的參考資料。2010-11-11JavaScript基礎(chǔ)知識學(xué)習(xí)筆記
本文是初學(xué)javascript的時(shí)候記的學(xué)習(xí)筆記,簡單介紹了javascript的定義及用法,并附上示例,適合初學(xué)者們,老鳥請出門左轉(zhuǎn)。2014-12-12