# typescript function type
총 1개의 포스트

typescript 함수 반환 type
함수 반환 type add(): number 통해서 함수 반환 type을 구체적으로 설정할 수 있다. 만약 함수 뒤 나올 수 없는 type을 적어줄 경우 compile 실패한다. 함수 반환 type 존재하는 이유는 javascript에 없는 void type 때문이다. 주의 사항으로 함수 반환 시 undefined를 설정할 수 없다. (물론 설정 후 return; 만 적어줄 경우 사용할 수 있다. 하지만 정상적인 코드를 작성할 때 반환값을 undefined 얻을일이 없다.) type 기능을 하는 함수 combineValues = 5 라는 값때문에 함수가 망가질 수 있기 때문에 combineValues를 함수로서 맞는 기능을 할 수 있게 만들려면, let combineValues: Function; 을 통해 함수만 받아올 수 있게 만든다. Function type 설정 후 let combineValues = 5; 을
2022년 12월 12일
·
0개의 댓글·
1