TypeScript - intersection

2022. 3. 5. 11:39TypeScript

여러개의 인터페이스를 만족해야 한다.

 

사용이유 : 중복를 막고 각각의 인터페이스  재사용을 하기 위해

 

사용 방법 :  타입 설정에 포함해야하는 인터페이스들 을 &를 사용해서 묶는다

 

ex) 인터페이스 예시

interface IA {
  A : true
}
interface IB {
  B : false
}
interface IC {
  C : true
}

ex) 사용 예시

const result: IA & IB & IC  = {
  A:true,
  B:false,
  C:true
}
728x90
반응형

'TypeScript' 카테고리의 다른 글

TypeScript - namespace  (0) 2022.03.05
TypeScript - Partial 유틸리티  (0) 2022.03.05
TypeScript - TS 인터페이스(2) 사용방법  (0) 2022.02.14
TypeScript - 배열 타입 설정  (0) 2022.02.09
TypeScript에서 dotenv 사용 하기  (0) 2022.01.25