Всем привет!
Как добавить новое значение к объекту, при этом сохранив старые данные.
Например:
У меня есть массив объекта с данными:
interface Chelsea {
name: string;
age: number;
}
data = [
{"name": "Terry", "age": 20},
{"name": "Lampard", "age": 18},
{"name": "Drogba", "age": 15},
];
Теперь я хочу сделать следующее, добавить поле country, делаю это через наследства
interface Chelsea2 extends Chelsea {
country: string;
}
data = [
{"name": "Terry", "age": 20, "city": "England"},
{"name": "Lampard", "age": 18, "city": "England"},
{"name": "Drogba", "age": 15, "city": "Cote Divuar"},
];
Спасибо