사용자 도구

사이트 도구


typescript:interfaces

Interfaces

Introduction

TypeScript의 핵심 원리 중 하나는 유형 검사가 값이 갖는 모양에 초점을 맞추는 것입니다. 이것은 때때로 “오리 타이핑 (duck typing)“또는 “구조적 하위 유형화 (structural subtyping)“라고도합니다. TypeScript에서 인터페이스는 이러한 형식의 이름을 지정하는 역할을하며 코드 외부의 코드를 사용하는 계약뿐만 아니라 계약 내에서 계약을 정의하는 강력한 방법입니다.

Our First Interface

function printLabel(labeledObj: { label: string }) {
    console.log(labeledObj.label);
}
 
let myObj = {size: 10, label: "Size 10 Object"};
printLabel(myObj);
typescript/interfaces.txt · 마지막으로 수정됨: 2025/04/15 10:05 저자 127.0.0.1