⊗tsSpIfPp 20 of 37 menu

TypeScript에서 인터페이스 속성

사용자를 설명하는 인터페이스가 있다고 가정해 봅시다:

interface IUser { }

이 인터페이스에 속성과 그 타입을 추가해 보겠습니다:

interface IUser { name: string; age: number; }

이제 인터페이스 객체를 생성합니다. 이를 위해 변수를 선언하고 타입으로 선택한 인터페이스를 지정합니다:

let user: IUser;

이제 인터페이스에 정의된 속성에 대한 값을 지정할 수 있습니다:

let user: IUser = { name: 'john', age: 30 }

이제 필요한 속성을 설정하지 않고 사용자를 생성하려고 하면 오류가 발생합니다:

let user: IUser = { name: 'john', // 오류 }

불필요한 속성을 만들려고 해도 오류가 발생합니다:

let user: IUser = { name: 'john', surn: 'smit', // 오류 age: 30 }

속성 num1num2를 가진 인터페이스 IMath를 생성하세요.

위에서 생성한 인터페이스의 객체 calc를 구현하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부