[JavaScript] 화살표 함수 기본

Jimyu·2023년 4월 9일

단순 간결하게 함수 만들 수 있는 화살표 함수!

  • 기본 형식: let func = (arg1, arg2, ...argN) => expression
    • 인자 arg1..argN를 받는 함수 func
    • 함수 func는 화살표 우측의 표현식(expression)을 평가 후 평가 결과를 반환.
    • 인수 하나면 괄호 생략 가능
    • 인수 0개일 떄는 괄호 생략 불가(괄호 비워놓기)
  • 함수 표현식이랑 같은 방법으로 함수 동적으로 만들 수 있다.
  • 함수 본문이 한 줄인 간단한 함수는 화살표 함수가 편리

expression이 여러 줄인 경우

  • 중괄호와 return 사용 필수
    ⬇️ 예시
let sum = (a, b) => {  // 중괄호는 본문 여러 줄로 구성되어 있음을 알려줍니다.
  let result = a + b;
  return result; // 중괄호를 사용했다면, return 지시자로 결괏값을 반환해주어야 합니다.
};

alert( sum(1, 2) ); // 3
//화살표 함수가 콜백으로 쓰임
profile
블로그 이전 : https://jimyu-s-record.tistory.com/

0개의 댓글