← 문제 목록
중급 TypeScript 50P

TypeScript의 인터페이스란?

TypeScript에서 인터페이스는 객체의 형태를 정의하는데 사용됩니다. 다음과 같은 코드가 있을 때, 이 인터페이스를 사용하여 객체를 정의할 수 있습니다:



위 코드에서 'User' 인터페이스는 'id', 'name', 그리고 선택적 속성 'email'을 정의하고 있습니다. TypeScript에서 이와 같은 인터페이스를 정의하는 주요 목적은 무엇인가요?
TYPESCRIPT
interface User {
  id: number;
  name: string;
  email?: string; // 선택적 속성
}

const user: User = {
  id: 1,
  name: 'Alice'
};

답변

로그인 후 제출하기
0명 풀이 · 정답률 0%