我如何保存元素从为每个。这段代码输出值到终端,我如何发送它到res。发送为 Postman 。
let cc = currencies.data.forEach(el => console.log(el.currency))
let tz = timezones.default.forEach(el => console.log(el.label))
res.status(200).send({
status: true,
status_code: 'SUCCESS',
message: 'SUCCESS',
currency: cc,
timezones: tz,
});
需要保存el.货币和el.标签
2条答案
按热度按时间9jyewag01#
您可以使用Array.prototype.map()。
1.Map元素:
1.发送给他们:
pb3s4cty2#
@Mordor1110的答案更好-
forEach
不会返回,所以你需要额外的步骤,如这里所示。map
默认会这样做,所以它是正确的工具。在JS中,有时你会迭代没有实现map
的集合(例如NodeList,当你querySelectorAll
什么的时候你会得到它)。在这种情况下你必须求助于“旧的”方法(map
是最近的,ES6对语言的补充)。可以在第一行之前创建一个空数组,然后在循环中将其推入