ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 함수
    TypeScript 2023. 5. 4. 10:45
    // 함수의 파라미터에 타입을 정의하는 방식
    function sum(a: number, b: number) {
      return a + b;
    }
    sum(10, 20);
    
    // 함수의 반환 값에 타입을 정의하는 방식
    function add(): number {
      return 10;
    }
    
    // 함수에 타입을 정의하는 방식
    function total(a: number, b: number): number {
      return a + b;
    }
    // 인자의 개수가 맞지 않으면 에러
    total(10, 20, 30, 40);
    
    // 함수의 옵셔널 파라미터
    function log(a: string, b?: string, c?: string) {
      
    }
    
    // 물음표를 붙여서 옵셔널 파라미터로 지정해줬기 때문에 
    // 필요에 따라서 넣을 수도 뺄 수도 있는 파라미터기 때문에 에러 X
    log('하하', '히히');

     

     

    파라미터 정의, 리턴값 정의, 옵셔널 파라미터 등이 있다.

    'TypeScript' 카테고리의 다른 글

    타입 별칭  (0) 2023.05.09
    인터페이스  (1) 2023.05.09
    기본적인 타입 지정  (0) 2023.05.04

    댓글

Designed by Tistory.