typescript 를 사용하기 위해 > yarn add global typescript TypeScript 특징 컴파일 동작 javascript 언어는 인터프리터 언어이다. 따라서 코드가 유효한지 알기 위해서는 실행을 해야 알 수 있었다. 결국 코드에서 발생되는 버그를 잡기 위한 많은 시간이 발생한다. 하지만, Typescript 는 컴파일러에 의해서...
전역, 클래스, 로컬 변수 특징
typescript의 산술연산자
for ~ in과 for ~ of 비교
typescript에서는 리턴 타입을 명시해줘야한다.
선택적 파라미터, rest 파라미터, default 파라미터
인자 리스트가 다르고 함수명이 동일한 것을 '오버로딩 함수'라고 부른다. typescript는 함수 오버로드 기능을 제공한다. (타입을 지정할 수 있기 때문)
union은 하나 또는 두 가지 타입을 결합하는 기능으로서 여러 타입 중 하나 일 수 있는 값을 표현하는 강력한 방법두개 이상의 데이터 타입잉 파이프 기호 (|)를 사용하여 조합되어 union형식을 나타낸다.
interface는 typescript의 객체가 반드시 준수해야 되는 구문을 정의interface 내에는 멤버(속성,메서드) 선언만 가능