Published on

Typescript 문법 & 키워드

Authors
  • avatar
    Name
    Luffy Yeon
    Twitter

Typecript 문법 키워드



기본 타입

  • boolean, number, string, array, any, never, null, undefined

class

  • 프로퍼티와 함수를 위한 컨테이너

constructor

  • 객체가 생성될 때 호출하는 메서드, 클래스의 프로퍼티를 초기화하는데 사용

interface

  • 클래스로 구현될 구현체를 정의, 프로퍼티와 함수 선언

implements

  • 컴파일러에게 클래스에 의해 생성될 인터페이스를 알려줌

module

  • 클래스를 담는 컨테이너

import export

  • 모듈을 외부와 내부를 연결가능하게 해줌

generics

  • 여러 데이터타입을 받을 수 있도록 함수를 정의하게 해줌

enum

  • 열거형으로 숫자와 연결된 상수 정의

iterators

  • 객체가 반복할 수 있는 값의 목록 반환

decorator

Typescript에 특화된 데코레이터는 Gang of Four의 구조적 디자인 패턴 중 하나로 객체에 추가적인 책임을 부여함.

  • Typescript 컴파일러 설정에서 활성화 가능