18
내가 타이프 라이터 정말 흥분하고있다. 함수 매개 변수의 유형을 어떻게 설정합니까?타이프 라이터 - 고차 기능 유형
function twoMoreThanYou(calculateANumber: Function):number {
return calculateANumber(4) + 2;
}
function double(n:number):number {
return n*2;
}
console.log("TWO MORE", twoMoreThanYou(double))
calculateANumber
을 어떻게 입력하면 좋을까요? 나는 그것이 숫자를 취하고 숫자를 반환하는 함수 여야한다고 지정하고 싶다. 내 고차 함수가 더 읽기 시그니처 할 수 있도록
당신은'NumberFunction' 인터페이스와'twoMoreThanYou' 함수의 반환 유형을 지정할 필요가 없습니다. 타입 추론! – asawyer
OMG 나는 타이프 스크립트를 이미 좋아합니다. –