javascript的propertyIsEnumerable()方法使用介紹
更新時間:2014年04月09日 17:09:32 作者:
propertyIsEnumerable()是用來檢測屬性是否屬于某個對象的,如果檢測到了,返回true,否則返回false,下面為大家介紹下其具體的使用
復(fù)制代碼 代碼如下:
/*
propertyIsEnumerable()是用來檢測屬性是否屬于某個對象的,如果檢測到了,返回true,否則返回false.
1.這個屬性必須屬于實(shí)例的,并且不屬于原型.
2.這個屬性必須是可枚舉的,也就是自定義的屬性,可以通過for..in循環(huán)出來的.
只要符合上面兩個要求,就會返回true;
*/
function MyObject() {
this.name = "我是實(shí)例的屬性";
}
var obj = new MyObject();
alert(obj.propertyIsEnumerable("name"));//true
MyObject.prototype.say = "我是原型的屬性";
alert(obj.propertyIsEnumerable("say")); //false
for (var i in obj) {
alert(i);//name,age
}
相關(guān)文章
javascript仿php的print_r函數(shù)輸出json數(shù)據(jù)
輸出json數(shù)據(jù),php的print_r函數(shù)可以輕松實(shí)現(xiàn),下面為大家介紹下javascript也可以模仿print_r函數(shù)輸出json數(shù)據(jù),具體實(shí)現(xiàn)如下,感興趣的朋友可以了解下2013-09-09
JavaScript文件上傳功能詳解與實(shí)現(xiàn)過程
現(xiàn)代Web開發(fā)中,文件上傳一般通過JavaScript來處理,以便實(shí)現(xiàn)更好的用戶體驗(yàn),如異步上傳(AJAX)、進(jìn)度條顯示等,這篇文章主要介紹了JavaScript文件上傳功能詳解與實(shí)現(xiàn)過程的相關(guān)資料,需要的朋友可以參考下2025-04-04
一文學(xué)會用JS判斷文字是否被省略(ellipsis)
這篇文章主要給大家介紹了用JS如何判斷文字被省略ellipsis,CSS幫我們搞定了省略,但是JS并不知道文本什么時候被省略了,所以我們得通過JS來計算,接下來,我將介紹2種方法來實(shí)現(xiàn)JS計算省略,需要的朋友可以參考下2023-08-08
JS 非圖片動態(tài)loading效果實(shí)現(xiàn)代碼
功能說明:譬如在按某個button時,顯示消息"Loading”,然后每隔一秒后后面加上".",至一定數(shù)量的"."時如:"Loading...",再重置此消息為"Loading",繼續(xù)動態(tài)顯示,直至按鈕事件處理完成。2010-04-04
javascript實(shí)現(xiàn)網(wǎng)頁字符定位的方法
這篇文章主要介紹了javascript實(shí)現(xiàn)網(wǎng)頁字符定位的方法,實(shí)例分析了javascript頁面元素查找與定位的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07
js跨域問題之跨域iframe自適應(yīng)大小實(shí)現(xiàn)代碼
前幾天做公司和開心網(wǎng)合作項(xiàng)目的時候 碰到iframe 跨域自適應(yīng)的問題剛開始很迷惑 開心網(wǎng)那邊技術(shù)工程師給我發(fā)了一段這樣子的代碼。2010-07-07
js中通過split函數(shù)分割字符串成數(shù)組小例子
分割字符串成數(shù)組的方法有很多,不過使用最多的還是split函數(shù),接下來為大家介紹下它的具體使用方法,感興趣的朋友可以參考下2013-09-09
JavaScript數(shù)據(jù)類型轉(zhuǎn)換的注意事項(xiàng)
JavaScript是一種無類型語言,但同時JavaScript提供了一種靈活的自動類型轉(zhuǎn)換的處理方式?;疽?guī)則是,如果某個類型的值用于需要其他類型的值的環(huán)境中,JavaScript就自動將這個值轉(zhuǎn)換成所需要的類型。2016-07-07

