타입스크립트 - 중복된 코드 제거

dobyming·2022년 12월 21일
0

Typescript Study

목록 보기
7/17

Concept : 중복된 코드 제거

TS에 여러번 선언된 type을 모듈화 할 수 있는 방법은 2가지입니다.


1. Type 별칭 (예약어 type)

정의: 타입 별칭은 특정 타입이나 인터페이스를 참조할 수 있는 타입 변수를 의미합니다.

type Todo = {
	id: number;
  	title: string;
  	done: boolean;
}; 
let todoItems: Todo[];

Type 특징


타입 별칭은 새로운 타입 값을 하나 생성하는 것이 아니라 정의한 타입에 대해 나중에 쉽게 참고할 수 있게 이름을 부여하는 것과 같습니다.

출처

  • Interface로 부여 출처: [https://joshua1988.github.io/ts/guide/type-alias.html#타입-별칭의-특징](https://joshua1988.github.io/ts/guide/type-alias.html#%ED%83%80%EC%9E%85-%EB%B3%84%EC%B9%AD%EC%9D%98-%ED%8A%B9%EC%A7%95)
  • Type 별칭으로 부여 출처: [https://joshua1988.github.io/ts/guide/type-alias.html#타입-별칭의-특징](https://joshua1988.github.io/ts/guide/type-alias.html#%ED%83%80%EC%9E%85-%EB%B3%84%EC%B9%AD%EC%9D%98-%ED%8A%B9%EC%A7%95)

0개의 댓글