func in TS (1) : 함수 시그니처, type(타입 별칭), void
// 타입 생략 (비추천. 특히 함수에서는 타입을 꼼꼼히 달아두자.) let test1 = (a, b) => { return a + b; }; // 타입 주석 let test2 = (a: number, b: number): number => { return a + b; }; // 함수 시그니처 이용. type 키워드를 이용해 타입 별칭 만듦 type addNumber = (arg2: number, arg1: number) => number; let test3: addNumber = (a, b) => { return a + b; }; 함수 시그니쳐 부분을 보시면, 어떤 인자를 받고, 무엇을 리턴하는지를 type으로 만들어 놓은 후 함수에 할당만 하면 되는, 간편한 방법을 보실 수 있습니다. 일일히 타입을 ..