반응형
함수선언할때 인터페이스 사용하는 방법
interface HelloPerson {
(name: string, age?: number): void;
}
// 함수 생성
const helloPerson: HelloPerson = function(name: string, age?: number){
console.log(`안녕하세요! ${name} 입니다.`)
}
// 함수 사용
helloPerson("mark", 22);
반응형
'프론트엔드 > TypeScript' 카테고리의 다른 글
type alias 와 interface (0) | 2021.06.19 |
---|---|
인터페이스에 readonly 설정하는 방법 (0) | 2021.06.19 |
인터페이스에서 인터페이스 상속 (0) | 2021.06.19 |
인터페이스를 이용해 class 생성 (0) | 2021.06.18 |
인터페이스 내부에서 함수 사용 (0) | 2021.06.18 |