面试被问到了怎么从对象数组找到哪一个对象含有某个属性
var arr = [{ id: 1 }, { a: 2 }, { id: 3 }];
function search(arr,target) {
arr.forEach((item, index) => {
for (var j in item) {
if (j == target) {
console.log("第" + index + "个对象有"+target+"属性");
}
}
});
}
search(arr,"id");