1. TypeScript가 추론하는 함수의 타입 시그니처 부분은 무엇입니까? 매개변수, 반환 유형 또는 둘 다? 반환 유형을 추론한다. 함수가 콜백함수여서 TS 컨텍스트에서 추론할 수 있는 경우엔 매개변수의 유형을 추론하기도 한다. 2. 자바스크립트의 인수 객체는 타입에 안전한가요? 그렇지 않다면 무엇을 대신 사용할 수 있습니까? 안전하지 않다. 나머지 매개변수를 대신 사용할 수 있다. function f() { console.log(arguments) } function f(...args: unknown[]) { console.log(args) } 3. 기존 reserve 함수에 시작 날짜가 현재인 휴가를 예약하는 기능을 추가하여 구현하자. (세 번째 호출 시그니처 추가 및 reserve 구현 갱신) ..