- 타입스크립트는 변수 초기값을 기반으로 타입을 결정하고, 이후 할당되는 값의 타입 일치 여부를 검사합니다. 🧐
- 타입스크립트에서 할당 가능성은 함수 호출이나 변수 값 제공 시 타입 호환성을 확인하는 과정입니다. ✅
- 초기값이 없는 변수는 암묵적으로
any
타입으로 간주되며, 이를 '진화하는 any'라고 부릅니다. 🧬 any
타입은 타입 검사를 무력화하므로, 타입스크립트 사용 시 가능한 한 사용을 지양하는 것이 좋습니다. 🚫- 타입 애너테이션은 변수 선언 시 명시적으로 타입을 지정하는 방법입니다. ✍️