javascript下判斷一個(gè)對(duì)象是否具有指定名稱的屬性的的代碼
更新時(shí)間:2010年01月11日 23:08:48 作者:
hasOwnProperty 方法 返回一個(gè)布爾值,指出一個(gè)對(duì)象是否具有指定名稱的屬性。
hasOwnProperty 方法
返回一個(gè)布爾值,指出一個(gè)對(duì)象是否具有指定名稱的屬性。
object.hasOwnProperty(proName)
兼容WinIE5.5+, MacIE-, NN6+, Moz+, Safari-
參數(shù)
object
必選項(xiàng)。一個(gè)對(duì)象的實(shí)例。
proName
必選項(xiàng)。一個(gè)屬性名稱的字符串值。
說明
如果 object 具有指定名稱的屬性,那么 hasOwnProperty 方法返回 true;反之則返回 false。此方法無(wú)法檢查該對(duì)象的原型鏈中是否具有該屬性;該屬性必須是對(duì)象本身的一個(gè)成員。
示例
在下例中,所有的 String 對(duì)象共享一個(gè)公用 split 方法。下面的代碼將輸出 false 和 true。
var s = new String("JScript");
print(s.hasOwnProperty("split"));
print(String.prototype.hasOwnProperty("split"));
返回一個(gè)布爾值,指出一個(gè)對(duì)象是否具有指定名稱的屬性。
object.hasOwnProperty(proName)
兼容WinIE5.5+, MacIE-, NN6+, Moz+, Safari-
參數(shù)
object
必選項(xiàng)。一個(gè)對(duì)象的實(shí)例。
proName
必選項(xiàng)。一個(gè)屬性名稱的字符串值。
說明
如果 object 具有指定名稱的屬性,那么 hasOwnProperty 方法返回 true;反之則返回 false。此方法無(wú)法檢查該對(duì)象的原型鏈中是否具有該屬性;該屬性必須是對(duì)象本身的一個(gè)成員。
示例
在下例中,所有的 String 對(duì)象共享一個(gè)公用 split 方法。下面的代碼將輸出 false 和 true。
復(fù)制代碼 代碼如下:
var s = new String("JScript");
print(s.hasOwnProperty("split"));
print(String.prototype.hasOwnProperty("split"));
相關(guān)文章
addEventListener()第三個(gè)參數(shù)useCapture (Boolean)詳細(xì)解析
true的觸發(fā)順序總是在false之前;如果多個(gè)均為true,則外層的觸發(fā)先于內(nèi)層;如果多個(gè)均為false,則內(nèi)層的觸發(fā)先于外層2013-11-11
JavaScript 入門·JavaScript 具有全范圍的運(yùn)算符
JavaScript 入門·JavaScript 具有全范圍的運(yùn)算符...2007-10-10
javascript學(xué)習(xí)筆記(八) js內(nèi)置對(duì)象
javascript學(xué)習(xí)筆記之js內(nèi)置對(duì)象,需要的朋友可以參考下2012-06-06
淺析javascript中function 的 length 屬性
length 屬性可返回字符串中的字符數(shù)目。而function中l(wèi)ength獲取為一個(gè)函數(shù)定義的參數(shù)數(shù)目。2014-05-05
解析JavaScript面向?qū)ο蟾拍钪械腛bject類型與作用域
這篇文章主要介紹了解析JavaScript面向?qū)ο蟾拍钪械囊妙愋团c作用域,文中重點(diǎn)講解了擴(kuò)充函數(shù)運(yùn)行作用域的需要的call和apply方法,朋友可以參考下2016-05-05
ajax上傳時(shí)參數(shù)提交不更新等相關(guān)問題
我感覺好像這個(gè)上傳插件只在第一次點(diǎn)擊的時(shí)候?qū)嵗?shù)傳給后臺(tái),所以以后值都是不變的,應(yīng)該怎么解決這個(gè)問題呢2012-12-12
JavaScript對(duì)象的property屬性詳解
這篇文章主要介紹了JavaScript對(duì)象的property屬性,詳細(xì)講解了property的各種屬性,需要的朋友可以參考下2014-04-04
javascript類型系統(tǒng)——undefined和null全面了解
下面小編就為大家?guī)?lái)一篇javascript類型系統(tǒng)——undefined和null全面了解。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧2016-07-07

