TypeScript의 타입 별칭

TypeScript에서는 타입의 별칭(alias)을 만들 수 있습니다. 이것은 type 연산자를 사용하여 수행합니다.

예를 들어, 문자열 데이터 타입에 대한 다른 이름을 지정해 보겠습니다:

typescripttype str = string;

새로운 타입을 사용하여 변수를 선언해 보겠습니다:

typescriptlet test: str = 'abc';

기본 타입의 이름을 바꾸는 것은 일반적으로 실용적인 이점이 없습니다. 별칭의 더 유용한 적용 예를 살펴보겠습니다.

적용

타입의 유니온을 사용하여 새로운 데이터 타입을 만들어 보겠습니다:

typescripttype stumber = string | number;

새로운 타입으로 변수를 선언해 보겠습니다:

typescriptlet test: stumber;

변수에 숫자를 할당해 보겠습니다:

typescripttest = 123;

변수에 문자열을 할당해 보겠습니다:

typescripttest = 'abc';

실습 문제

Задание 1

null과 undefined를 결합하는 새로운 타입을 만드세요.

Задание 2

불리언 타입, null, undefined를 결합하는 새로운 타입을 만드세요.