Effective Typescript: 1. 타입스크립트 알아보기
개요 타입스크립트란 무엇인가. 타입스크립트는 자바스크립트와 어떤 관계인가 타입스크립트의 타입들은 null이 가능한가, any type에서는 어떨까 덕 타이핑이 가능할까. 타입스크립트의 특징 타입스크립트는 인터프리터로 실행되지 않으며 저수준 언어로 컴파일되는 것도 아닙니다.
타입스크립트는 또다른 고수준 언어인 자바스크립트로 컴파일되며, 실행 역시 자바스크립트로 이루어집니다. Item 1. 타입스크립트와 자바스크립트의 관계 이해 Typescript는 Javascript의 superset이다. 자바스크립트 파일은 js, jsx를 쓰는 반면 타입스크립트 파일은 ts, tsx를 씁니다. 타입스크립트는 자바스크립트를 포함하기 때문에 main.js를 main.ts로 바꾼다고 해도 달라지는 것은 없습니다. 따라서 기존 코드를 그대로 유지하면서 일부분에만 타입스크립트를 적용할 수 있습니다. 타입스크립트의 타입 체커는 에러 핸들링에 유용합니다. city 변수가 문자열이라는 것을 알려주지 않아도 타입…