我有一个javascript变量:
var x =
{"ab":"x",
"cd":"y",
"de":"z",
"answers":[
{"answerId":222,"answerUId":1,"text":"x"},
{"answerId":223,"answerUId":2,"text":"A"},
{"answerId":224,"answerUId":3,"text":"A"}
]
}
Run Code Online (Sandbox Code Playgroud)
如何在answer数组的每个元素中添加一个字段,其值为null?
您可以将新属性添加到对象,如下所示
x["answers"].forEach(function(currentObject) {
currentObject["response"] = null;
});
Run Code Online (Sandbox Code Playgroud)
这将遍历每个对象,并将response属性添加到每个对象中.