타입스크립트 내로잉

TypeScript

타입스크립트 TypeScript | 유니언과 리터럴 Union & Literal

“코드 정보에 입각한 추론” 유니언Union 값에 허용된 타입을 두 개 이상의 가능한 타입으로 확장하는 것 let songwriter = Math.random() > 0.5 // let songwriter: string | undefined ? undefined : "Bon Iver" let singer: string | number = number; // 초기값은 number이지만 잠재적으로 string이 될 수도 있다 singer.toString(); // OK singer.toUpperCase(); // Error - number 타입에 없음 singer.toFixed(); // Error - string 타입에 없음 (소수점 처리 방법) 내로잉Narrowing 값에 허용된 타입을 하나로 좁히는 것..

minkyoung BAE
'타입스크립트 내로잉' 태그의 글 목록