1
目标是查看第一个参数是否具有与第二个参数相同的键/值对。这是我想出来的,但它不起作用。我一直坚持这个很长一段时间。如果您在逻辑上指出错误而不给我解决方案,将会有所帮助。循环遍历对象数组并返回具有相同/键值对的对象作为另一个对象
function whatIsInAName(collection, source) {
for(i = 0; i < collection.length; i++) {
if(Object.keys(collection[i]) && Object.values(collection[i]) === Object.keys(source) && Object.values(source)) {
return collection[i];
}
}
}
你是什么意思 “它不工作” 吗?究竟发生了什么,它与预期的结果有什么不同? – stybl
源只有一个键吗? –