Допустим, у меня есть класс в TypeScript:
class A{
a:number;
b:number;
constructor(data:object){
this.a = data.some_name_for_a
this.b = data.something_else
}
, а также объект []:
list_of_data = [
{some_name_for_a:5, something_else:1, c:7},
{some_name_for_a:6, something_else:4, c:1},
{some_name_for_a:3, something_else:3, c:3}
]
Как получить массив A []? Мне нужно что-то вроде:
list_of_data.map(A.constructor)
, но это не работает.