더북(TheBook)

helloTS.ts

function helloTS(word: string): string {
  return `Hello ${word}`;
}

const result: string = helloTS('typescript');
console.log(result);

타입스크립트 파일의 확장자는 ts입니다. 타입스크립트는 자바스크립트를 기반으로 만들어진 언어이므로 자바스크립트의 문법과 크게 다르지 않습니다. 타입을 표시하는 부분이 추가되었을 뿐입니다. 콜론(:) 뒷부분이 타입 자리입니다. 기본적으로는 변수와 함수의 매개변수, 반환값에 타입을 붙인다고 생각하면 됩니다.

타입 자리에는 다음 표에 나오는 타입을 사용할 수 있습니다. 모든 타입을 표에 정리한 것은 아니고 자주 쓰이는 타입만 정리했습니다.