Interface1 [TS] type VS interface 차이점 타입스크립트에서 타입을 선언할 때 type 키워드와 interface 키워드를 사용할 수 있다. 이 두가지 키워드의 공통점으로는 둘 다 객체의 모양을 특정하여 타입스크립트에게 알려주기 위해 사용한다는 것이다. 일반적으로 type은 자료형을 만들 때 사용하고 interface는 객체의 형태를 작성할 때 사용하는 것으로 보는 것이 바람직하다. type 객체의 타입을 string, boolean 등과 같은 concrete 타입이 아닌 특정 값으로 한정지을 때 아래와 같이 사용할 수 있다. type Color = 'red' | 'blue' | 'green' type 키워드의 일반적인 사용 type Player = { nickname: string, healthBar: number } const Lee: Play.. 2023. 11. 1. 이전 1 다음