【发布时间】:2018-06-22 19:53:15
【问题描述】:
"questions": [{
"_id": "5b2bc4f6f1dacd2b0ca65bca",
"updatedAt": "2018-06-21T15:32:06.237Z",
"createdAt": "2018-06-21T15:32:06.237Z",
"title": "What is Full form of RC",
"answer": "opt4",
"testId": "5b2bbccd8b30aa2a64327645",
"__v": 0,
"opt4": "Registeraction Certificate",
"opt3": "Requirement Certificate",
"opt2": "Registeration Common",
"opt1": "Registeration Counter",
"solution": "RC means Registeraction Certificate"
},
{
"_id": "5b2bc4faf1dacd2b0ca65bcd",
"updatedAt": "2018-06-21T15:32:10.566Z",
"createdAt": "2018-06-21T15:32:10.566Z",
"title": "What is Full form of RC",
"answer": "opt4",
"testId": "5b2bbccd8b30aa2a64327645",
"__v": 0,
"opt4": "Registeraction Certificate",
"opt3": "Requirement Certificate",
"opt2": "Registeration Common",
"opt1": "Registeration Counter",
"solution": "RC means Registeraction Certificate"
}
]
以上是我在 ques.map() 中使用的数据
var ans = {
"5b2bc4f6f1dacd2b0ca65bca": "opt4",
"5b2bc4faf1dacd2b0ca65bcd": "opt2",
"5b2bc4fcf1dacd2b0ca65bcf": "opt2",
"5b2bc4fff1dacd2b0ca65bd1": "opt4",
"5b2bc501f1dacd2b0ca65bd3": "opt2",
"5b2bc504f1dacd2b0ca65bd6": "opt2",
"5b2bc5facdf99b18a0b9722b": "opt2",
"5b2bc6295865b528dceeb6b7": "opt2",
"5b2bc6ba7f32b21f7c68e57f": "opt2",
"5b2bc6bc7f32b21f7c68e580": "opt2"
}
我需要查找上面的 json 对象中是否存在密钥,但我无法得到它。 它总是返回 false。
console.log(ans);
ques.map(function(item) {
var thisIs = ans.hasOwnProperty(item._id)
console.log(thisIs);
})
它总是返回 false
【问题讨论】:
-
你想要ans中存在_id的问题吗?
标签: javascript jquery node.js