calendar2 님의 블로그

  • 홈
  • 태그
  • 방명록

함수 타입 1

함수 타입

일반적인 함수 타입타입스크립트는 함수를 선언할 때도 타입을 정의한다. 기본적으로 다음과 같이 사용할 수 있다.매개변수의 갯수가 가변적일 경우함수에 사용되는 매개변수가 일정하지 않을 경우가 있다. 다음 예를 보자. 들어오는 매개변수를 모두 더하는 함수로 만들고 싶은데 매개변수의 갯수가 다르게 들어와서 문제가 발생한다.그냥 매개변수를 리스트로 받으면 되지 라는 해결방법도 있으나 이런 방식으로 해결도 가능하다.함수 타입 표현식함수의 타입 또한 타입 별칭을 이용해서 표현할 수 있다. 코드가 길어질수록 타입의 재사용성도 증가하므로 그때그때 선언하기 보다는 다음과 같이 재사용성이 높게 설계하면 좋다.호출(콜) 시그니처함수 타입 표현식을 다음과 같이 작성하는 것도 가능하다. 마치 function으로 함수를 선언하는 ..

언어/TypeScript 2024.08.22
이전
1
다음
더보기
프로필사진

calendar2 님의 블로그

calendar2 님의 블로그 입니다.

  • 분류 전체보기 (45)
    • 알고리즘 (3)
      • 백준 (1)
      • 개념 정리 (2)
    • CS (7)
      • 디자인 패턴과 프로그래밍 패러다임 (6)
      • 네트워크 (1)
    • 언어 (33)
      • TypeScript (33)
    • 개발 지식 모음 (2)
      • FE (1)
      • DB (1)

Tag

알고리즘, 객체지향, Solid, 디자인 패턴, 맵드 타입, 클러스터 인덱스, 서로소 유니온 타입, 함수 타입, 조건부 타입, 제네릭 인터페이스, 타입 호환성, 인덱스드 엑세스, 유틸리티 타입, 템플릿 리터럴 타입, 타입 추론, typescript, CS, 프로그래밍 패러다임, 타입 좁히기, 타입 단언,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바