[TypeScript]타입스크립트 인터페이스(확장, 선언 합침)


[TypeScript]타입스크립트 인터페이스(확장, 선언 합침)

타입스크립트 인터페이스 - 인터페이스 - 인터페이스 확장하기 - 인터페이스 선언 합치기 인터페이스 타입스크립트에서 인터페이스(Interface)는 객체의 구조를 정의하는 역할을 합니다. 인터페이스는 객체의 속성과 메서드를 설명하고, 해당 객체가 가져야 하는 타입을 명시합니다. 인터페이스는 객체 간의 계약(Contract)으로 볼 수 있으며, 이를 통해 코드의 일관성과 재사용성을 높일 수 있습니다. 인터페이스란 타입 별칭과 동일하게 타입에 이름을 지어주는 또 다른 문법입니다. 또한 인터페이스는 객체의 구조를 정의하는데 특화된 문법으로 상속, 합침 등의 특수한 기능을 제공합니다. interface Person { name: string; age: number; } const person: Person = { name: "로그", age : 27 }; 선택적 프로퍼티 인터페이스를 설계할 때 어떤 속성은 반드시 있어야 하지만, 어떤 속성은 있어도 되고 없어도 되는 형태로 만들고 싶을 때가 ...


#interface #TypeScript #선언합침 #인터페이스 #인터페이스확장 #타입스크립트

원문링크 : [TypeScript]타입스크립트 인터페이스(확장, 선언 합침)