함수 표현식보다 단순하고 간결한 문법으로 함수를 만들 수 있다.
let func = (arg1, arg2, ...argN) => expression
이렇게 코드를 작성하면 인자 arg1..argN
을 받는 함수 func
가 만들어지는데, 함수는 =>
우측의 표현식을 수행하고 결과를 반환한다.
let sum = (a, b) => { // 중괄호는 본문 여러 줄로 구성되어 있음을 알려줍니다.
let result = a + b;
return result; // 중괄호를 사용했다면, return 지시자로 결괏값을 반환해주어야 합니다.
};
alert( sum(1, 2) ); // 3
화살표 함수는 다른 흥미로운 기능을 제공하는데,
자바스크립트의 다른 내용을 알아야 배울 수 있다.
화살표 함수 다시 살펴보기