타입스크립트 #유니온타입 #인터섹션 타입
-
[타입스크립트] 유니온, 인터섹션TypeScript 2022. 2. 9. 20:31
[타입스크립트] 유니온, 인터섹션 타입 유니온 1. 정의 유니온이란, "또는" 의 역할을 한다. "|" 를 사용하여 표현한다. function print(text: string | number) { console.log(text); }; print("안녕하세요.") // 안녕하세요. print(4) // 4 print(true) // Error (text 는 string 또는 number 타입만 가능함) 인터섹션 1. 정의 인터섹션이란, 교집합을 포함하는 "합집합" 의 역할을 한다. "&" 를 사용하여 표현한다. type Dog = { name: string, bark: boolean }; type Cat = { name: string, likeFish: boolean }; type CatAndDog =..