[TS] 타입스크립트(TypeScript)란 무엇일까?
타입스트립트(TypeScript)란? 1. 타입스크립트는 우리가 흔히 알고 있던 자바스크립트(JavaScript)의 슈퍼 셋인 오픈소스 프로그래밍 언어이다. 슈퍼 셋은 언어의 모든 기능을 포함을 함과 동시에 새로운 기능들도 사용가능하도록 자바스크립트를 확장한 상위 개념이라고 보면 된다. 2. 타입스크립트는 자바스크립트에 정적타입을 부여한다. 정적타입을 부여한 타입스크립트의 장점은 타입을 직접 정의함으로써 컴파일 단계에서 오류를 최소한으로 방지하고 빠르게 수정하여 해결할 수 있다. 그리고 타입을 미리 결정하기 때문에 런타임시 타입이 결정되는 자바스크립트보다 실행속도가 빠르다. 3. 타입스크립는 객체지향프로그래밍 지원이 된다. 객체지향의 장점을 사용할 수 있고, 객체지향을 배운 사람들에게는 진입장벽이 수월하..
2023.08.12