js中获取对象属性的3种方式
生活随笔
收集整理的這篇文章主要介紹了
js中获取对象属性的3种方式
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
js中遍歷獲取對象屬性和方法主要有Object.keys()、Object.getOwnPropertyNames()、for…in…
區(qū)別
1、for in會輸出自身以及原型鏈上可枚舉的屬性。2、Object.keys用來獲取對象自身可枚舉的屬性鍵。3、Object.getOwnPropertyNames用來獲取對象自身的全部屬性名 // 創(chuàng)建一個對象var OBJ= new myObj("name", "sex") // 獲取對象方法for (var i in OBJ) {alert(i);}if (OBJ.hasOwnProperty('name')) {alert("name是OBJ的屬性!");}alert("name的值:"+OBJ.name);總結(jié)
以上是生活随笔為你收集整理的js中获取对象属性的3种方式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Cacls命令使用格式
- 下一篇: Content后台的获取为什么为空