typescript와 javascript의 차이

    TypeScript란? 기초 문법 예제

    TypeScript란? 기초 문법 예제

    TypeScript 타입스크립트(TypeScript)는 JavaScript의 확장판이라고 할 수 있다. 먼저 자바스크립트는 동적 타입 언어로 런타임은 빠르지만 타입 안정성이 보장되지 않는다는 단점이있다. 여기서 타입 안정성이란 우리가 아마 배워봤을 C, Java 같은 정적 타입 언어와 비교해보면 이해가 쉽다. 정적 언어는 변수를 선언하기 전 변수의 타입을 먼저 설정해준다는 공통점이 있다. 이에 반해 동적 언어인 자바스크립트는 변수를 선언할 때 스코프를 설정할 뿐 변수의 타입을 직접 설정해주진 않는다.이는 작성한 프로젝트가 커질수록 디버그를 하기 어렵게 만든다. 이런 단점을 보완해주는 것이 타입스크립트이다. 타입스크립트는 자바스크립트를 호환하면서 변수의 타입을 설정할 수 있다. let a = '7'; a ..