簡體   English   中英

合並 node.js 中的兩個對象數組

[英]Merging two array of objects in node js

輸入:

const name = [{id:1, first_name: "Sade", age:"30"}, {id:2, first_name: "Jon", age:"40"}];
const ln = [{last_name: "Smith"}, {last_name: "Doe"}];

Output:

const name = [
  {id:1, first_name: "Sade", last_name: "Smith", age:"30"},
  {id:2, first_name: "Jon", last_name: "Doe", age"40"}
];

請幫我在 nodejs 中獲取這個 output

您可以使用.map()Spread Syntax來獲得所需的 output:

 const name = [{id:1, first_name: "Sade"}, {id:2, first_name: "Jon"}]; const lname = [{last_name: "Smith"}, {last_name: "Doe"}]; const output = name.map((o, i) => ({...o, ...lname[i]})); console.log(output);
 .as-console-wrapper { max-height: 100%;important: top; 0; }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM