let var1 : string | number | undefined;
type Sometypes = string | number | undefined;
let var1 : Sometypes;
var1 = 'hello';
var1 = 123;
// 문자, 숫자 모두 가능!
type mini = number // 이러지말고 대문자로 시작하쟈
type Num1 = number;
type Num1 = string; // => 재정의 불가능 (오류남)
| 를 사용해서
type Name = string | {};
type Age = number | number[];
type NameAge = Name | Age;
& 를 사용해서
type First = {first : string};
type Last = {last : string};
type Fullname = First & Last;
let name : Fullname = {first : 'DY', last : 'Yu'}
🌟 잘못된 부분에 대한 말씀은 언제나 저에게 큰 도움이 됩니다. 🌟
👍 감사합니다!! 👍