我有一个对象来验证对象数组中的任何对象是否不相同
const obj = {
question: "What is your dog name?",
answer: "Browny"
}
const array = [
{
question: "What is your name?",
answer: "Diana"
},
{
question: "What is your dog name?",
answer: "Browny"
}
]
我尝试过滤和比较它们,但它只检查第一个对象
array.filter(arr => {
if (arr.question !== obj.question) response.status(409).json({message: 'Wrong question chosen'})
if (arr.answer !== obj.answer) response.status(409).json({message: 'Please type the right answer'})
else response.status(200)
})
我检查了这个JS: Filter array of objects by array, when object key is an array of objects但它让我有点困惑
我希望你们能帮助我,在此先感谢!
qq_花开花谢_0
相关分类