728x90
[타입스크립트 / TypeScript] 여러타입 지정하기
타입스크립트로 소스를 작성할때
한개의 변수에 하나의 타입만 할당할수 없는 경우가 있다
예를 들면 변수가 숫자이거나 null 인 경우,
변수가 문자열이거나 undefined 인경우
위와같은 경우에는 | 를 통해서 여러 타입의 지정이 가능한데
사용 방법은 아래와 같다
🌈 기본 형태
//타입의 지정은 2개 이상도 가능하다
const 변수명 : 타입1|타입2;
🌈 사용 예제
//string 이거나 undefined
let str : string | undefined = 'hello';
str=undefined;
//number 이거나 null
let num : number | null = 10;
num = null;
//string 이거나 number 이거나 boolean
let anyThing : string | number | boolean = 10;
anyThing = 'hi';
anyThing = true;
728x90
'프론트엔드 > TypeScript' 카테고리의 다른 글
[TypeScript] 타입스크립트 함수 Optional Parameter (0) | 2021.06.24 |
---|---|
[TypeScript] readonly를 통해 일관성 있는 코드 작성하기 (0) | 2021.06.23 |
[TypeScript] 기본 타입 정리 및 기본 문법 정리 (함수 포함) (0) | 2021.06.23 |
[TypeScript] ts-node 를 통해 타입스크립트 실행하기 (0) | 2021.06.23 |
[TypeScript] 타입스크립트 자바스크립트로 변환하기 (0) | 2021.06.23 |
댓글