gpt4 book ai didi

javascript - 迭代匿名对象

转载 作者:行者123 更新时间:2023-12-03 03:00:03 24 4
gpt4 key购买 nike

我有以下包含数组的对象: Example data

我正在迭代它以获取其键值,例如进一步使用它,使用 for in获取其中的数据。

for (let key in gameObj){
console.log(key);
}

但它甚至没有进入循环来获取数组。
我缺少什么?

最佳答案

我会添加此评论,但还没有声誉。请参阅Is it possible to get the non-enumerable inherited property names of an object?

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
}

关于javascript - 迭代匿名对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47443551/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com