마이크로소프트가 개발한 타입스크립트는 자바스크립트에 타입이 추가된 언어입니다. (자바스크립트 기본 문법에 타입스크립트의 문법을 추가한 언어)타입을 지정할 필요가 없던 자바스크립트는 유연해서 배우기 쉽고 개발이 빠른 반면에 이 장점이 곧 단점이 되곤 했습니다. 자바스크립
함수 정의 함수 선언식의 타입 정의는 아래와 같습니다. 매개변수의 우측에 콜론(:)과 매개변수의 타입을 정의합니다. return 값의 타입은 소괄호()우측에 타입을 정의합니다. formatDate의 매개변수 d는 Date 객체 타입을 받아야하고, return 값은
any는 어떤 타입도 지정할 수 있습니다. 자바스크립트로 컴파일된 코드를 보면 아무 타입도 지정하지 않은 원래의 자바스크립트 코드와 똑같습니다. 즉, any 타입을 사용하면 타입스크립트를 쓸 이유가 없는 것과 다름 없습니다. 가끔 개발은 바쁜데 어떤 타입을 지정해야 할