함수표현식으로 함수를 정의할 때 function 키워드 대신 화살표(=>)를 사용합니다.
// 화살표 함수
const multiply = (x, y) => {
return x * y;
}
// 매개변수가 한 개일 때, 소괄호를 생략할 수 있습니다.
const square = x => { return x * x }
// 위 코드와 동일하게 동작합니다.
const square = ( x ) => { return x * x }
// 단, 매개변수가 없는 경우엔 소괄호를 생략할 수 없습니다.
const greeting = () => { return 'hello world' }