프로그래밍/TypeScript (11) 썸네일형 리스트형 03. 변수 03. 변수 1. 변수의 선언과 기본 타입 - var hoisting이 된다. block level scope X - let block level scope O 변수를 초기화하기전에 접근불가하게 하여 hoisting을 방지한다. - const 상수. 선언시 초기화는 가능하지만 재할당되지 않는다. read only, Type anootation을 추가하지 않아도 자동으로 type이 추론된다. block level scope O * const에서도 객체 리터럴의 속성값은 변경이 가능하다. (P.81) Typescript에서 값 재할당하는 것은 허용하지 않으나 속성값 변경은 허용하는 특성이 있다. 2. 타입검사 정적 타입 검사 (statically type checking) : Java, C++ 동적 타입 검.. 0.1 TypeScript 란? 01. 타입스크립트 란? ES6 부터 모듈방식이 새롭게 추가되었다. 개발에는 static type과 dynamic type 이 있다. Static type : compile time 에 type check => Typescript Dynamic type : runtime 에 type check => Javascript Typescript = Javascript + Type : 확장된 자바스크립트. Java나 C# 같은 형태를 띈 Script 언어. 함수, 변수, 클래스의 타입지정이 가능하다. - ES6, Java, C# 과의 차이점 (P.8) 1) ES6에 없는 interface 선언 및 구현이 가능하다. 2) Java는 다중생성자가 가능하나 TypeScript는 단일생성자만 가능하다. 3) Java와 .. TypeScript Beginning Quick Start TypeScript 를 보고 정리한 내용을 기록한 포스팅입니다. 이전 1 2 다음