【发布时间】:2021-10-25 20:45:09
【问题描述】:
我有一个嵌套对象数组。
const data = [
{
audi: {
model_Q3: 'Q3',
model_A3: 'A3'
}
},
{
mercedes: {
model_GLA: 'GLA',
model_GLC: 'GLC'
}
}
];
如果嵌套对象的(audi、mercedes)键或值等于/包含参数,我希望函数返回 true。
function findCar(parameter) {
let exists = false;
data.forEach(cars => {
Object.entries(cars).map(([_, carValues]) => {
console.log(carValues)
});
});
}
findCar('model_Q3') //true;
findCar('model_') //true;
findCar('GLA') // true;
findCar('GL') // true;
谢谢。
【问题讨论】:
标签: javascript arrays object nested-object