[英]Iterate over anonymous object [closed]
我会添加此评论,但还没有声誉。 请参见是否可以获取对象的不可枚举的继承属性名称?
function getAllProperties(obj){
var allProps = []
, curr = obj
do{
var props = Object.getOwnPropertyNames(curr)
props.forEach(function(prop){
if (allProps.indexOf(prop) === -1)
allProps.push(prop)
})
}while(curr = Object.getPrototypeOf(curr))
return allProps
}
一切正常。 检查小提琴。
var gameObj = { "key1" : ["1","1","1","1","1","1","1"], "key2": ["2","2","2","2","2","2","2","2","2","2",] } for(var i in gameObj){ alert(i); }
如果要在for
循环中访问该对象,则将key
作为密钥,然后就像调用数组一样调用它:
const gameObj = { '99lEEbmV7s': ['37966', '37966', '37965', '37966', '0'], 'TggZdsbcje': ['37966', '37966', '37965', '37966', '0'] }; for (let key in gameObj){ console.log(gameObj[key]); }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.