filter與some應用
by wales
JavaScript
const ALL_DATA = [{
name: "台中",
carKinds: [{
code: "B",
name: "bus"
},
{
code: "C",
name: "car"
}
]
},
{
name: "台北",
carKinds: [{
code: "C",
name: "car"
}]
},
{
name: "高雄",
carKinds: [{
code: "B",
name: "bus"
},
{
code: "A",
name: "Plane"
}
]
},
];
const my = ALL_DATA.filter((element) => {
if (element.carKinds.some((carKind) => carKind.code === 'B')) {
return element
}
})
console.log("my", my)