如何在JavaScript中将数据推送到对象中?

时间:2018-08-29 14:37:14

标签: javascript node.js

我还在学习东西。在这里,我试图将数据作为对象发送给最终用户。我已成功将其作为数组发送,但未能作为对象发送,请您在这里提供帮助。

我需要数据作为对象数据{}。这是在nodeJs中。

let data = [];
students.map(student => {
data.push({
Name: payload.name,
stdId: payload.Id
});
});

2 个答案:

答案 0 :(得分:2)

您只能返回一个对象,地图本身将创建并返回一个对象数组

let data = students.map(student => {
  return {
    Name: payload.name,
    stdId: payload.Id
  }
});

答案 1 :(得分:1)

使用Array.map时,只需使用它即可返回新创建的对象。

let data = students.map(student => ({
    Name: payload.name,
    stdId: payload.Id
}));