【发布时间】:2023-01-19 04:00:55
【问题描述】:
我有以下对象数组
const raceOptions = [
{ value: "AmericanIndianOrAlaskaNative", label: "American Indian or Alaska Native" },
{ value: "AmericanIndianOrAlaskaNativeOther", label: "American Indian or Alaska Native Other" },
{ value: "Asian", label: "Asian" },
{ value: "AsianIndian", label: "Asian Indian" },
];
我还有另一个数组
var incomingArray = ['Asian', 'AmericanIndianOrAlaskanPacific', 'NativeHawaiian', 'BlackorAfricanAmerican']
仅当 incomingArray 具有与 raceOptions 值匹配的值时,如何才能创建新的对象数组?
如果 incomingArray 包含 'Asian',我想要一个新数组,其中包含来自 raceOptions 数组的“{ value: “Asian”, label: “Asian” }”。
【问题讨论】:
标签: javascript