如何在 JavaScript 中解析以下嵌套对象?

Arp*_*Ray 1 javascript parsing nested

我有一个包含另一个 JSON 对象的 JSON 对象,如下所示,其大小不固定。我需要访问内部对象中的值。

myObj = {
"name" : "XYZ",
"sex" : "F",
"questions" : {"1":"testquestion1", "2":"testquestion2", "3":"testquestion3"}
}
Run Code Online (Sandbox Code Playgroud)

我需要一种方法来提取[testquestion1,testquestion2,testquestion3]使用循环。

提前致谢!

mic*_*ckl 5

你不需要循环,你可以使用Object.values()

let myObj = {
"name" : "XYZ",
"sex" : "F",
"questions" : {"1":"testquestion1", "2":"testquestion2", "3":"testquestion3"}
}

let result = Object.values(myObj.questions);

console.log(result);
Run Code Online (Sandbox Code Playgroud)