我整个晚上都在努力解决这个问题。
您将看到有带有 GUID 的对象,嵌套在父对象下。我需要循环遍历所有“GUID”对象并获取属性(即作者、内容等)。
GUID 是动态的(我提前不知道它们是什么)。它下面的属性是已知的。
我不知道如何定位它。我似乎无法成功使用 for
或 forEach
循环。
我需要使用 native JavaScript(即没有 jQuery)。
最佳答案
这是一个可能的解决方案:
var keys = Object.keys(data);
var results =
keys.map(
function(key){
var datum = data[key];
// do whatever with the data.
return {
"author" : data["author"]
}
}
)
// now results is an array of {"author"} objects.
关于javascript - 获取 JavaScript 对象中的子数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43884360/