Javascript hasOwnProperty 方法 & in 關(guān)鍵字
更新時間:2008年11月26日 12:32:40 作者:
hasOwnProperty :如果 object 具有指定名稱的屬性,那么方法返回 true;反之則返回 false。
此方法無法檢查該對象的原型鏈中是否具有該屬性;該屬性必須是對象本身的一個成員。
in 操作檢查對象中是否有名為 property 的屬性。也可以檢查對象的原型,判斷該屬性是否為原型鏈的一部分。
function Test(){
this. a= 'abc';
}
Test.prototype.b='efg';
var test=new Test;
alert(test.hasOwnProperty('a'));//輸出 true
alert(test.hasOwnProperty('b'));//輸出 false
alert('a' in test);//輸出 true
alert('b' in test);//輸出 true
in 操作檢查對象中是否有名為 property 的屬性。也可以檢查對象的原型,判斷該屬性是否為原型鏈的一部分。
復(fù)制代碼 代碼如下:
function Test(){
this. a= 'abc';
}
Test.prototype.b='efg';
var test=new Test;
alert(test.hasOwnProperty('a'));//輸出 true
alert(test.hasOwnProperty('b'));//輸出 false
alert('a' in test);//輸出 true
alert('b' in test);//輸出 true
您可能感興趣的文章:
- js中的hasOwnProperty和isPrototypeOf方法使用實例
- JavaScript isPrototypeOf和hasOwnProperty使用區(qū)別
- Javascript中的for in循環(huán)和hasOwnProperty結(jié)合使用
- 理解JAVASCRIPT中hasOwnProperty()的作用
- Javascript學(xué)習(xí)筆記之 對象篇(三) : hasOwnProperty
- js數(shù)組去重的常用方法總結(jié)
- JS實現(xiàn)數(shù)組去重方法總結(jié)(六種方法)
- js數(shù)組去重的5種算法實現(xiàn)
- JavaScript數(shù)組去重的兩種方法推薦
- 利用hasOwnProperty給數(shù)組去重的面試題分享
相關(guān)文章
js實現(xiàn)鼠標(biāo)經(jīng)過表格行變色的方法
這篇文章主要介紹了js實現(xiàn)鼠標(biāo)經(jīng)過表格行變色的方法,涉及javascript表格節(jié)點樣式及鼠標(biāo)事件的相關(guān)操作技巧,需要的朋友可以參考下2015-05-05微信小程序tabBar模板用法實例分析【附demo源碼下載】
這篇文章主要介紹了微信小程序tabBar模板用法,結(jié)合具體實例形式分析了tabBar模板的定義、配置、引用等相關(guān)操作技巧,需要的朋友可以參考下2017-11-11js禁止document element對象選中文本實現(xiàn)代碼
禁止document element對象選中文本在某在情況下還是很有必要的接下來本文將使用js實現(xiàn),感興趣的各位可以參考下哈2013-03-03