这是一个示例,其中有两个数组,我们有一个merge()函数将这些数组作为参数进行合并。merge()应该返回合并后的数组,使得它可以合并具有相同名称的对象。
let arr1 = [
{
name: "Person1",
age: 20
},
{
name: "Person2",
age: 30
}
]
let arr2 = [
{
name: "Person1",
email: "person1@mail.com"
},
{
name: "Person3",
age: 25
}
]
arr3 = merge(arr1, arr2)
output :
arr3 should be :
[
{
name: "Person1",
age: 20,
email: "person1@mail.com"
},
{
name: "Person2",
age: 30
},
{
name: "Person3",
age: 25
}
]