How to merge the objects in the corresponding indexes of arr and arr1 into arr2

var arr=[{a:1,b:2},{a:2,b:3}]
var arr1 = [{c:1,d:2},{c:3,d:4}]


arr2=[{a:1,b:2,c:1,d:2},{a:2,b:3,c:3,d:4}]
Apr.05,2021

arr.forEach((k,i) => {
    Object.assign(k,arr1[i]);
})
The arr obtained by

is arr2,arr1 invariant

Menu