본문 바로가기

Typescript

[Typescript] never

 

never 타입은 return 값이 없을 때 쓰인다.

return 값이 있다면 오류를 발생시킨다.

 

이 타입은 오류를 전달할 때 사용될 수 있다.

 

좀 더 응용한다면, 타입을 지정해도 올바르게 작동하지 않는 경우 오류를 전달하는데 사용될 수 있다.

아래의 경우 string, number가 아닌 항목은 들어오면 안되고, 들어온다고 해도 오류를 전달한다.

 

'Typescript' 카테고리의 다른 글

[Typescript] Overloading  (1) 2024.06.04
[Typescript] call signatures  (0) 2024.06.04
[Typescript] readonly  (0) 2024.06.04
Typescript: axios 사용, 함수의 type  (0) 2024.03.15
Typescript: Redux Toolkit store type  (0) 2024.03.15