У меня есть массив объектов:
source_array = [
{
"prop1":"one",
"prop2":"two",
"prop3":"three"
},
{
"prop1":"four",
"prop2":"five",
"prop3":"six"
}
]
и объявление destination_array
:
destination_array: { prop1: any, prop2: any }[];
Теперь я хочу заполнить destination_array
, чтобы я взял только prop1
и prop2
из source_array
вот так:
[
{
"prop1":"one",
"prop2":"two"
},
{
"prop1":"four",
"prop2":"five"
}
]
Я пробовал это:
this.objectArray = new Array(this.performances.length)
this.performances.filter(item => {
this.objectArray.fill({'prop1':item.prop1, 'prop2':item.prop2})
});
, но это вернет только:
[
{
"prop1":"four",
"prop2":"five"
},
{
"prop1":"four",
"prop2":"five"
}
]
что такое Я делаю не так?