У меня есть два массива объектов.Я хочу сделать следующее:
- Сравнить два объекта
- Если ключ (имя) и его значение совпадают, добавьте эти данные в data_1
- Создайте3-й объект (data_3) с полными данными.
Два объекта, которые я хочу сравнить:
data_1 = [
{name: "Mike", age: 30},
{name: "Kelly", age: 25},
{id: "A1", name: "Jack", age: 20}
]
data_2 = [
{id: "A2", name: "Mike"},
{id: "A3", name: "Kelly"}
]
Новый объект с полными данными:
data_3 = [
{id: "A1", name: "Jack", age: 20}
{id: "A2", name: "Mike", age: 30},
{id: "A3", name: "Kelly", age: 25}}
]
Iпопробовал использовать Array.prototype.forEach()
но не получается ...: (