オプション引数?:でオプション引数を指定 interface User1 {
id: number;
name?: string;
}
const u1: User1 = {
id: 1,
}
XXX | undefinedで引数を指定 interface User2 {
id: number;
name: string | undefined;
}
const u2: User2 = {
id: 1,
}
?:とXXX | undefinedを併用 interface User3 {
id: number;
name?: string | undefined;
}
const u3: User3 = {
id: 1,
}
|
|