Objek Kompleks dalam TypeScript
Objek boleh mempunyai struktur di dalamnya sebarang sarang dan struktur ini boleh diterangkan semasa pengisytiharan objek atau dalam antaramuka.
Sebagai contoh, mari buat antaramuka seperti berikut, yang menerangkan pengguna:
typescriptinterface User {
name: string,
age: number,
parents: {
mother: string,
father: string
}
}
Mari buat objek yang melaksanakan antaramuka ini:
typescriptlet user: User = {
name: 'john',
age: 30,
parents: {
mother: 'jane',
father: 'eric'
}
}
Задание 1
Diberi objek:
typescriptlet event = {
name: 'my new event',
time: {
start: '2025-11-01',
finish: '2025-12-31'
}
};
Buat antaramuka yang menerangkan struktur objek ini.
Задание 2
Diberi objek:
typescriptlet employee {
name: 'andrew',
potision: {
name: 'programmer'
salary: 1000,
}
addr: {
country: 'belarus',
city: 'minsk'
}
};
Buat antaramuka yang menerangkan struktur objek ini.