본문 바로가기
반응형

Type Assertion2

05 TypeScript - interface 5. interface TypeScript에서는 interface 기능을 제공한다. interface는 어떤 객체를 선언할 때 해당 객체가 인터페이스의 메소드들을 강제하기 위해 사용한다.이 말만 보면 이해하기가 좀 어렵겠지만 아래 예시들을 보면서 이해한다면 좀 더 나을 것이다. 기회가 된다면 자바의 interface 내용을 공부해본다면 좀 더 이해가 쉬울 것이다. p.s)interface는 클래스 개념을 안다면 좀 더 쉽게 이해할 수 있다.다음 글에서 클래스에 대한 내용을 다룰 것 이다.자바를 공부했다면 알고 있겠지만 자바에서 interface는 class에 implements 해서 많이 사용한다.그 내용은 클래스에서 다루겠다. (1) 기본 사용법사용 방법은 다음과 같다. 가장 기본적으로 JSON 형태의.. 2018. 4. 6.
02 TypeScript - 특징 및 타입 2. 특징 및 타입 TypeScript의 특징 및 타입을 공부해보자. TypeScript의 공식 홈페이지 는 다음과 같고, Document에 들어가면 더 많은 정보를 알 수 있다. (1) 특징 가. 컴파일 동작 ( Compilation ) javascript 언어는 인터프리터 언어이다. 따라서 코드가 유효한지 알기 위해서는 실행을 해야 알 수 있다. 결국 코드에서 발생되는 버그를 찾기 위한 많은 시간이 발생된다. 하지만 Typescript 는 컴파일러에 의해서 오류 검사를 할 수 있다. 즉 TypeScript는 코드를 컴파일하고 구문 오류를 발견하면 컴파일 오류를 발생시킨다. 나. 강력한 정적 타입 지정 ( Strong static Typing ) javascript 언어는 엄격하지 않은 타입 언어이다... 2018. 4. 5.
반응형