const
로 선언된 변수에 리터럴 값을 할당하면, 타입스크립트는 해당 값을 타입으로 추론합니다. 💡let
으로 선언된 변수는 재할당이 가능하며, 타입은 일반적으로 넓은 범위의 타입으로 지정됩니다. 🔄- 유니언 타입 에너테이션을 사용하여 리터럴 타입과 일반 타입을 혼합하여 사용할 수 있습니다. 🎭
- 초기값이 없는 변수를 사용할 때, 타입스크립트는 값이 할당되기 전까지
undefined
로 간주합니다. ⚠️ - 초기값이 할당되기 전에는 변수의 속성에 접근할 수 없습니다. 🚫