Type Aliases 타입 별칭

YOUNGJOO-YOON·2021년 6월 22일
0

typeScript

목록 보기
10/65

타입을 inline으로 적어주는 것은 편리하지만
활용적이지는 못합니다.


// inline
function printCoord(pt:{x:number, y:number}):void{
		console.log(pt.x);
  		console.log(pt.y);
}

printCoord({x:100,y:100})'

반복되는 타입의 경우 타입을 외부로 빼서 하나의 aliases로 지정하고
이를 가져다 사용하는 형태로 바꾸게 된다면 DRY 문제를 해결할 수 있게 됩니다.

// alias
type Point={
	x:number;
  	y:number;
}

function printCoord(pt:Point):void{
	console.log(pt.x);
  	console.log(pt.y);
}
profile
이 블로그의 글은 제 생각을 정리한 글과 인터넷 어딘가에서 배운 것을 정리한 글입니다. 출처는 되도록 남기도록 하겠습니다. 수정 및 건의 오류 등이 있으면 언제든지 댓글 부탁드립니다.

0개의 댓글