← Back to NOTES 🌰 ← Back to Effective TypeScript

← 아이템 41 - any의 진화를 이해하기

핵심 요약

unknown은 any와 마찬가지로 모든 타입을 할당받을 수 있지만, unknown 타입 자체는 오직 unknown과 any에만 할당 가능하다. 이러한 특징 때문에 타입 선언을 강제할 수 있으며, 타입이 정해지지 않은 값에는 any 대신 unknown을 사용하는 것이 바람직하다.

자세한 내용

unknown 타입의 특징

할당 가능성:

사용 제약:

unknown 사용 시점

주로 다음과 같은 형태에서 사용됨: