ES6에서 연산자를 사용해서 간결하게 함수를 생성할 수 있다
//이름이 없는 함수의 기본 틀
function() {}
->
() => {}
//이름 있는 함수의 기본 틀
function name() {}
->
const name = () => {}
인자가 하나일때는 () 생략 가능
(name, age) => {}
name => {}
함수가 return만 한다면 return 키워드 생략 가능
function sayHi(name) {
return "hi " + name;
}
->
const sayHi = name => "hi " + name;
map은 배열을 요소의 개수 만큼 반복해준다
const abc = [1,2,3,4,5].map(element => element * 2);
console.log(abc); //[ 2, 4, 6, 8, 10 ]