타입스크립트 - 함수 타입 표현식과 호출 시그니처
함수 타입 표현식/** * 함수 타입 표현식 */type Operation = (a: number, b: number) => number;const add: Operation = (a, b) => a + b;const sub: Operation = (a, b) => a - b;const multiply: Operation = (a, b) => a * b;const divide: Operation = (a, b) => a / b;공통적인 함수의 타입 경우 '함수 타입 표현식' 으로 만들어 사용할 수 있다.호출 시그니처/** * 호출 시그니처 (콜 시그니처) */type Operation2 = { (a: number, b: number): number,}const add2: Operation2 = (a..
2025. 2. 14.
최근댓글