type User ={
id: number;
name?: string;
nickname?: string;
}
type Info = {
id: number;
city?: string;
}
type SuperUser = User & Info;
let su:SuperUser;
su.id = 1;
console.log(su);
This is a simple code. I did try the intersection types.Why console return me 'su' is undefined?
su?let su: SuperUser;only sets a type, the value isundefined.typekeyword. Comment deleted