- 변수에 할당된 값이 원래 타입과 일치하는지 확인하는 것 이상을 수행
- 객체에 어떤 멤버 속성이 존재하는지 알고 있음
📍 모듈
- ECMA스크립트 2015에는 파일 간에 가져오고 내보내는 구문을 표준화하기 위해 ECMA 스크립트 모듈이 추가되었음.
import { value } from "./values";
export const doubled = value * 2;
- 모듈: export 또는 import가 있는 파일
- 스크립트: 모듈이 아닌 모든 파일
⇒ 타입스크립트에서는 스크립트면 해당 파일을 전역 스코프로 간주