我可以通过不同的方式添加我的JavaScript数组

时间:2018-05-25 02:02:22

标签: javascript arrays typescript

我有一个以下格式的数组。

timeSeries = [{ key: 'Time Series Data',
                values: [ { 'label': '01/01', 'value': 20 } ] }];

现在我有一个typescript对象,它具有我需要映射到标签值和值的属性。

export interface Plot {
  dateLabel: string;
  x: number;
}

我的plotArray如下

plotArray =   [ { 'label': '01/03', 'value': 30 }, { 'label': '01/04', 'value': 40 }];

有什么不同的方法可以将我的plotArray添加到javascript中timeSeries中的值?

1 个答案:

答案 0 :(得分:1)

如果您使用的是ES6(或更新版本),则可以使用点差运算符(Docs here):

timeSeries.values.push(...plotArray)