JS缩短使用对象创建数组

时间:2018-07-26 14:14:06

标签: javascript arrays reactjs simplify

如何缩短此代码?

const allChartContextActionsData = [];

allChartContextActionsData.push({
  data: {
    channelKey: this.props.getSocket().id
  }
});

return allChartContextActionsData;

感谢帮助。

1 个答案:

答案 0 :(得分:2)

您可以直接返回一个包含对象的新数组,而不是创建一个数组并将对象推入其中:

return [{ data: { channelKey: this.props.getSocket().id } }];