
//함수 선언식
function hello(name){
return "Hello" + name;
}
//함수 표현식
const hello2 = function(name){
return "Hello" + name;
}
화살표 함수를 사용해서 함수를 정의하면, 함수 선언식이나 함수 표현식에 비해 구문이 훨신 짧아져서 실제 구현해야 하는 코드의 양이 줄어듭니다.
// 일반적인 함수 표현은 아래 화살표 함수로 쓸 수 있다.
const hello3 = (name) => {return "Hello" + name};
// 파라미터가 하나만 있을 때는 주변 괄호를 생략 할 수 있다.
const hello4 = name => {return "Hello" + name};
// 화살표 함수의 유일한 문장이 'return'일 때 'return'과 중괄호({})를 생략할 수 있다.
const hello5 = name => "Hello" + name;