본문 바로가기 메뉴 바로가기

기록하며 성장하기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

기록하며 성장하기

검색하기 폼
  • ALL (46)
    • TIL (9)
    • HTML & CSS (5)
    • Javascript (23)
    • React (1)
    • Typescript (4)
    • VScode (1)
    • Git (1)
    • Study log (0)
  • 방명록

callsignature (1)
[Typescript] Call signature, Overloading, Generic

Call signature 함수의 파라미터와 리턴값의 타입을 모두 미리 선언하는 것이다. 예를들어 React에서 함수로 prop을 보낼때, 어떻게 작동할지 미리 설계 해놓을 수 있다. type Add = (a: number, b: number) => number // this is a Call signature const add: Add = (a, b) => { return a + b } Overloading 오버로딩은 함수가 여러개의 call signature를 가지고 있을때 사용한다. 이런 경우의 타입을 직접 정의하는 일은 거의 없고, 라이브러리나 패키지들이 오버로딩 개념을 많이 사용하므로 알고있자. type Add = { (a: number, b: number): number (a: number, ..

Typescript 2022. 7. 27. 18:40
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • Github
TAG
  • typescript
  • promise
  • ES6
  • Synchronous
  • Asynchronous
  • Prototype
  • Til
  • Prettier
  • JQuery
  • 리액트
  • 생각정리
  • callsignature
  • notworking
  • javascript
  • Callback
  • CSS
  • DOM
  • Ternary
  • JSX
  • JS
  • scrollEvent
  • 개념정리
  • VSCode
  • 삼항조건연산자중복사용
  • destructuring
  • 타입스크립트
  • class
  • 조건부삼항연산자
  • 구조분해할당
  • 다중조건삼항연산자
more
«   2025/07   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바