JavaScript / Angular将数组中对象的一个​​属性复制到另一个对象数组?

时间:2018-11-09 10:57:54

标签: javascript arrays angular object initialization

所以基本上,我有两个数组:donnees: IDonnee[]donneesApfTrackingBoard: IDonneeBoard[]

这是两个界面:

export interface IDonnee {
entity: string;
description: string;
}

export interface IDonneeApfTrackingBoard {
entity: string;
position: string;
date: string;

基本上,我所拥有的是数组“ donnees”中的对象,它们都具有一个实体。我想做的是在第二个数组中优化初始化对象,这样我就可以使用此代码:

    this.donneesApfTrackingBoard = new Array(this.donnees.length).fill({});
for (i = 0; i < this.donnees.length; i++) {
  this.donneesApfTrackingBoard[i].entity = this.donnees[i].entity;
}

0 个答案:

没有答案