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 |