하루 30분 TIL

TIL 221013(catch문에서 타입 unknown )

devSoo 2022. 10. 14. 20:02

1. catch문에서 타입 unknown 

TypeScript 버전 4.0 부터 캐치문에서 unknown 타입을 쓸 수 있다고 한다. 그리고 

타입 체크를 하지 않은 any 타입보다 어떠한 형태로든 타입 체크를 하게 만드는 unknown이 더 안전하다. 

 

또한 4.4부터 --useUnknownInCatchVariables 설정으로 캐치문의 디폴트 타입을 unknown으로 쓸 수 있다

 

 

참고자료 
https://stackoverflow.com/questions/69021040/why-catch-clause-variable-type-annotation-must-be-any