TypeScript의 타입 별칭
TypeScript에서는 타입의 별칭(alias)을
만들 수 있습니다. 이것은
type 연산자를 사용하여 수행합니다.
예를 들어, 문자열 데이터 타입에 대한 다른 이름을 지정해 보겠습니다:
type str = string;
새로운 타입을 사용하여 변수를 선언해 보겠습니다:
let test: str = 'abc';
기본 타입의 이름을 바꾸는 것은 일반적으로 실용적인 이점이 없습니다. 별칭의 더 유용한 적용 예를 살펴보겠습니다.
적용
타입의 유니온을 사용하여 새로운 데이터 타입을 만들어 보겠습니다:
type stumber = string | number;
새로운 타입으로 변수를 선언해 보겠습니다:
let test: stumber;
변수에 숫자를 할당해 보겠습니다:
test = 123;
변수에 문자열을 할당해 보겠습니다:
test = 'abc';
실습 문제
null과 undefined를 결합하는 새로운 타입을 만드세요.
불리언 타입, null, undefined를 결합하는 새로운 타입을 만드세요.