除去对象阵列我有具有以下结构的阵列:查找和由值在嵌套数组
var questions = [
{"answer":
["A1", "A2", "A3"]
},
{"answer":
["B1"]
},
{"answer":
["C1", "C2"]
}
]
我也有对象的像下面的数组:
var answers = [
{"value": "A1"},
{"value": "A512"},
{"value": ""},
{}
];
对于每个对象在answers
(如果它不是{}
)我想查找相应的值是否出现在questions
的某个对象中。如果是这样,我想更新一个counter
变量,并从questions
中删除该对象。我如何实现这一目标?
什么?这没什么特别的。简单地迭代和比较。 –
您可以详细介绍要删除哪个对象吗?它是questions数组中的整个答案对象,还是例如第二个答案对象在回答对象时使用空数组离开对象的“B1”答案? – 3abqari
您没有JSON数组。你有一个JS数组。 – Oriol