Digking's cave

TypeScript 기본 / 기초문법 ) Call Signature 본문

기초/TypeScript

TypeScript 기본 / 기초문법 ) Call Signature

디깅 2022. 8. 23. 11:33
728x90

Call Signature

함수의 매개변수와 반환타입을 type으로 미리 선언해 둔다.

→ 함수 위에 마우스를 올려서 해당 인자 / 반환값의 Type을 확인할 수 있다.

 

- 내가 원하는 type을 선언해두어, 함수가 어떻게 작동하는 지 정보를 확인할 수 있다

- 개발자가 미리 해당 함수의 type을 인지할 수 있다.

- 코드구현+타입지정 의 과정을 분리할 수 있다.

const add:Add = (a: number ,b: nuber) => a+b

type Add = (a:number , b:number) => number;
const add:Add = (a,b) => a+b
반응형