6.7 화살표 표기법
function이라는 단어와 중괄호 숫자를 줄이려고 고안된 단축 문법
익명 함수를 만들어 다른곳에 전달할 때 가장 유용
화살표 함수의 세 가지 단축 문법
function을 생략해도 된다.
함수에 매개변수가 하나뿐이라면 괄호(())도 생략할 수 있다.
함수 바디가 표현식 하나라면 중괄호와 return 문도 생갹할 수 있다.
const f1 = function() { return "Hello!"; }
// 또는
const f1 = () => "Hello!";
const f2 = function(name) { return "Hello!" + name; }
// 또는
const f2 = name => "Hello!" + name;
const f3 = function(a, b) { return a + b; }
// 또는
const f3 = (a, b) => a + b;
Last updated