1つの配列に複数のオブジェクトが含まれているとしましょう。各オブジェクトにはプロパティが定義されています。配列Bのオブジェクトのプロパティを配列Aに渡す
arr1 = [
{name: "Harry", lastname: "Potter"},
{name: "Charlie", lastname: "Brown"},
{name: "Frodo", lastname: "Baggins"}
]
arr1のオブジェクトに追加のプロパティを持つ2番目の配列があります。 ARR2内のオブジェクトはARR1と同じ順序である:
arr2 = [
{bestfriend: "Ron"},
{bestfriend: "Snoopy"},
{bestfriend: "Sam"}
]
はARR1するARR2内のオブジェクトのプロパティを挿入する方法はありますか?
期待される結果は
arr1 = [
{name: "Harry", lastname: "Potter", bestfriend: "Ron"},
{name: "Charlie", lastname: "Brown", bestfriend: "Snoopy"},
{name: "Frodo", lastname: "Baggins", bestfriend: "Sam"}
]
[JavaScript配列地図の2Dアレイ(https://stackoverflow.com/questions/22315681/javascript-array-map-2d-array)の可能性のある重複して – maioman
はい、あります。例えば、単純なforループがあります。あなたはここで質問する前に*研究をすることになっています。 –
試してください: 'arr1.forEach((o、i)=> Object.assign(o、arr2 [i])); ' –