const datas = [{name : 1, price : 100} , {name : 2, price : 45}], datab = [{name : 1, price2 : 5} , {name : 2, price2 : 33}], dataz = Array.from(datas, (v, i) => ({...v, ...datab[i]})); console.log(dataz)