Как я могу перебирать объект с помощью TypeScript и иметь возможность доступа к ключу и значению?Цикл/значение объекта Loop over object с использованием TypeScript/Angular2
Мой объект JSON выглядит примерно так:
{
"clients": {
"123abc": {
"Forename": "Simon",
"Surname": "Sample"
},
"456def": {
"Forename": "Charlie",
"Surname": "Brown"
}
}
}
объект Клиенты должны быть заполнены состоит из моделей клиента выглядит как:
export class ClientModel {
id:string;
forename:string;
surname:string;
constructor(
private id:string,
private forename:string,
private surname:string
) {
this.id = id;
this.forename = forename;
this.surname = surname;
}
}
Многому научитесь для разработчиков старой школы JavaScript. Большое спасибо! – Sommereder
Очень сильно предпочитают 'Object.keys'. То же самое (для большинства целей http://stackoverflow.com/a/22658584/390330), проще и чаще в дикой природе – basarat
@basarat Да, действительно, 'Object.keys' является более подходящим, спасибо. –