Objekte Komplekse në TypeScript
Objektet mund të kenë brenda tyre strukturë të çfarëdo folezimi dhe kjo strukturë mund të përshkruhet gjatë deklarimit të objektit ose në ndërfaqe.
Për shembull, le të krijojmë një ndërfaqe tillë që përshkruan një përdorues:
typescriptinterface User {
name: string,
age: number,
parents: {
mother: string,
father: string
}
}
Le të krijojmë një objekt që zbaton këtë ndërfaqe:
typescriptlet user: User = {
name: 'john',
age: 30,
parents: {
mother: 'jane',
father: 'eric'
}
}
Задание 1
Është dhënë objekti:
typescriptlet event = {
name: 'my new event',
time: {
start: '2025-11-01',
finish: '2025-12-31'
}
};
Krijoni një ndërfaqe që përshkruan strukturën e këtij objekti.
Задание 2
Është dhënë objekti:
typescriptlet employee {
name: 'andrew',
potision: {
name: 'programmer'
salary: 1000,
}
addr: {
country: 'belarus',
city: 'minsk'
}
};
Krijoni një ndërfaqe që përshkruan strukturën e këtij objekti.