原始值:
let arr1 = ['a', 'b', 'c']
let arr2 = [
{ str: 'a', num: 1 },
{ str: 'aa', num: 2 },
{ str: 'b', num: 3 },
{ str: 'bb', num: 4 },
{ str: 'c', num: 5 },
{ str: 'cc', num: 6 },
]
想得到的结果:
[
{str: "a", num: 1},
{str: "b", num: 3},
{str: "c", num: 5},
]
Are u Ready? I am ready !
let arr3 = []
arr1.forEach((item) => {
arr2.forEach((element) => {
if (item == element.str) {
arr3.push(element)
}
})
})