💡인터섹션 (Intersection) type의 개념(&) 기호를 사용하여 두 개 이상의 타입을 결합하여 하나의 타입을 정의하는 방식이다. 인터섹션 타입으로 생성된 타입은 모든 구성 타입의 속성과 요구 사항을 동시에 만족해야 한다.➡️ 유니온(Union)과 다른 점 : 유니온은 여러 타입을 허용하는 것, 인터섹션은 결합된 모든 속성과 요구사항을 모두 만족해야함, || 과 && 같은 느낌.interface User3 { id: number; name: string;}interface Admin3 { id: number; role: string;}let member: User3 & Admin3;member = {id: 100, name: "Hong", role: "admin"};// ..