- TypeScript에서 유형은 넓고 좁은 버전으로 구분되어 있으며, 범위가 넓을수록 더 일반적인 유형입니다. ➡️
- "string"은 넓은 유형이며, "hello"는 "string"에 속하는 좁은 유형입니다. 📝
- 객체 유형의 경우, 속성이 적은 객체가 넓은 유형입니다. 🗃️
- TypeScript 오류는 일반적으로 넓은 유형을 좁은 유형에 할당하려고 할 때 발생합니다. 🚨
- 오류 발생 원인은 필요한 특정 속성이 누락되었거나, 유형이 너무 넓어서 전달할 수 없는 경우입니다. 🙅♀️