オブジェクトの二つの配列からの各要素をマージするJavaScript

マフムード・レダ:

二つの配列があることしてみましょう:

const names = [{name: "Bla"}, {name: "BlaBla"}];
const ages= [{age: 15}, {age: 20}];

私は新しい配列になりたいです

newArray = [{name: "Bla", age: 15}, {name: "BlaBla", age: 20}]
dmitrydwhite:
const names = [{name: "Bla"}, {name: "BlaBla"}];
const ages= [{age: 15}, {age: 20}];
const newArray = [];

let i = 0;

while (names[i] && ages[i]) {
  newArray.push({ ...names[i], ...ages[i] });
  i += 1;
}

console.log(newArray);

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=347618&siteId=1