호출 시그니처(call signature)란?
함수가 선언되기 전에 타입을 미리 지정해 여러번 재사용할 수 있도록 하는 것을 call signature라고 한다
call signature는 함수를 어떻게 호출해야하는 것인지 알려준다 (일종의 타입 템플릿)
call signature는 함수의 인자와 반환 타입을 알려준다
type Add = (a:number, b:number) => number // call signature
const add: Add = (a, b) => a + b // 함수 add의 타입으로 call signature를 사용
'TypeScript' 카테고리의 다른 글
| [타입스크립트] 클래스 (0) | 2022.11.14 |
|---|---|
| [타입스크립트] 다형성(polymorphism)과 제네릭(generic) (0) | 2022.11.03 |
| [타입스크립트] 오버로딩(overloading)이란? (0) | 2022.11.03 |
| [타입스크립트] 타입스크립트 기초문법 13가지 (0) | 2022.09.16 |
| [타입스크립트] TypeSciprt 사용이유와 설치방법 (0) | 2022.09.16 |
댓글