- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- java
- LEVEL1
- 아고라스테이츠
- 면접을 위한 cs 전공지식 노트
- react
- 오늘도 개발자가 안된다고 말했다
- 리팩터링 2판
- TIL
- 알고리즘
- typescript
- javascript
- CRUD
- mongodb
- LEVEL 2
- 코어 자바스크립트
- 코딩테스트
- CSS
- 배포
- Err-Handling
- LEVEL 1
- sql
- TMIL
- 에러핸들링
- TWIL
- Git
- 프로그래머스
- First Project
- Refactoring
- MariaDB
- Docker
Archives
목록Call Signature (1)
성장에 목마른 코린이

Call Signature 타입스크립트는 함수를 쓸때마다 타입을 지정해줘야한다. Call Signatures: 함수를 구현하기전에, 타입을 만들 수 있고, 함수가 어떻게 작동할지 서술해둘 수 있다 하지만 Call Signature를 사용하면, 이미 어떤 타입을 쓸지, 어떻게 작동할지 서술해두었기 때문에 위의 예시처럼 꺼내서 사용하면 된다. 오버로딩: 함수가 서로 다른 call signatures를 가지고 있을 때 발생시킨다. 이건 매우 소수의 함수만 이런식으로 할 수 있어 매우 나쁜 예시로써, 아무 의미가 없지만 오버로딩의 핵심을 보여준다. 이건 Next.js 를 사용하면서 실제로 겪을만한 예시입니다. 이번 예시는 다른 두가지의 call signature가 다른 개수의 파라미터를 가질때 어떻게 해야하는지..
TypeScript
2022. 7. 30. 09:58