Typescript는 Javascript와 거의 동일한 데이터 타입을 지원하며, 변수명 뒤에 타입을 명시하는 것으로 선언 할 수 있다. let word: string = 'Hello World'; 명시된 타입에 맞지 않는 값을 할당하면, 컴파일 시 에러가 발생된다. let word: string = 50; // Type '50' is not assignable to type 'string'. 기본 타입 // boolean let isBool: boolean = false; // null let n: null = null; // undefined let u: undefined = undefined; // number let deci: number = 5; let hex: number = 0xf00d; le..