I have two array of objects like below:
array_1 = [
{'id': 1},
{'id': 2},
{'id': 3},
{'id': 4},
{'id': 5}
];
array_2 = [
{'name': 'Doe', 'age': 45},
{'name': 'John', 'age': 35}
];
I want to concatenate these two arrays to make one array like this:
result_array = [
{'id': 1, 'name': 'Doe', 'age': 45},
{'id': 2, 'name': 'John', 'age': 35},
{'id': 3},
{'id': 4},
{'id': 5}
]
I tried:
var result_array = array_1.concat(array_2);
But it gives:
result_array = [
{'name': 'Doe', 'age': 45},
{'name': 'John', 'age': 35},
{'id': 1},
{'id': 2},
{'id': 3},
{'id': 4},
{'id': 5}
]
How can I do this?