【发布时间】:2018-05-29 21:01:37
【问题描述】:
我想知道如何在 foreach 中创建一个对象?如果不在这里发布我的所有代码,就我而言,我无法在 foreach 之外声明对象(使用反应并洞察我的渲染函数会导致奇怪的结果)。我怎样才能做到这一点?谢谢!
var list;
this.state.resp.forEach(function(e) {
list[e.OriginLocation.AirportCode] = e.OriginLocation.CityName;
});
【问题讨论】:
-
好吧,你不能在 forEach 中声明它,除非你想在每次迭代中重新声明它。你能分配一个新的变量吗?
标签: javascript