웹개발/TypeScript
타입스크립트 | 인터페이스 확장 interface extends
인터페이스 확장 하기 인터페이스는 다른 인터페이스에서 확장(extends)되고 복합 타입의 모든 프로퍼티와 메서드를 포함하는 새 타입을 만들 수 있습니다. 간단한 예를 살펴보겠습니다. 위에서 movieNumber라는 프로퍼티를 하나 가지는 MovieResource라는 인터페이스를 정의했습니다. 그리고 title 프로퍼티를 가지는 Movie라는 두 번째 인터페이스를 정의하였습니다. 마지막으로 MovieResource와 Movie를 확장하는 세 번째 인터페이스를 정의하였습니다. extendsMovie 인터페이스는 이전 인터페이스 MovieResource, Movie에 정의된 모든 프로퍼티와 runningTime이라는 새 프로퍼티를 가지게 됩니다. 인터페이스를 확장하기 위해서 인터페이스 이름 뒤에 extend..
2022. 8. 5. 14:47
최근댓글