在节点js中build模

我有节点api情况下,它从另一个API接收响应,我必须从响应连接2个字段,并发送响应为我的api。

例如来自另一个API的响应:

[{"fname":"mark","lname":"Bradd"}, {""fname":"Jordon","lname":"Gibb""} ] 

连锁反应:

 {"fname":"mark","lname":"Bradd","fullname":"mark Bradd"}, {"fname":"Jordon","lname":"Gibb","fullname" :"Jordon Gibb"} 

我可以循环通过我得到的响应,但我不知道如何创build响应连接字段。

 for(var i = 0; i < recv.length; i++) { var sm=recv[i].fName+ " " + recv[i].lName; var person= person.PersonFullName(sm); } //person model code var PersonFullName = function (data) { this.push(data) } module.exports = PersonFullName; 

我试图用模型创build另一个对象,但无法取得成功。 你可以让我知道我怎么能达到这个节点。

你可以尝试下面的代码:

  var concatenatedResponse = []; for(var i = 0; i < recv.length; i++){ concatenatedResponse.push({"fname" : recv[i].fName, "lname" : recv[i].lName, "fullname" : recv[i].fName + " " + recv[i].lName); }