TypeScript-də Mürəkkəb Obyektlər
Obyektlər öz daxilində hər hansı bir daxilolma quruluşuna malik ola bilər və bu quruluş obyekt elan edilərkən və ya interfeysdə təsvir edilə bilər.
Nümunə üçün gəlin burada istifadəçini təsvir edən bir interfeys edək:
typescriptinterface User {
name: string,
age: number,
parents: {
mother: string,
father: string
}
}
Gəlin bu interfeysi həyata keçirən bir obyekt edək:
typescriptlet user: User = {
name: 'john',
age: 30,
parents: {
mother: 'jane',
father: 'eric'
}
}
Задание 1
Obyekt verilmişdir:
typescriptlet event = {
name: 'my new event',
time: {
start: '2025-11-01',
finish: '2025-12-31'
}
};
Bu obyektin quruluşunu təsvir edən bir interfeys edin.
Задание 2
Obyekt verilmişdir:
typescriptlet employee {
name: 'andrew',
potision: {
name: 'programmer'
salary: 1000,
}
addr: {
country: 'belarus',
city: 'minsk'
}
};
Bu obyektin quruluşunu təsvir edən bir interfeys edin.