Javascript에서는 "=>"라는 화살표처럼 생긴 명령어를 사용하는데, arrow function이라는 것을 알아보도록 하자. 일단 기초적인 내용이다.
요약하면, 표현을 줄여주는데 용이하다고 할 수 있다.
- anonymous function에서만 사용한다.
function의 이름없이 사용하는 것이다.
예를 들어, 위와 같이 작성된 코드를 아래와 같이 변경할 수 있다.const simplePrint = function (){ console.log('simple'); }; // Arrow function활용 const simplePrint = () => console.log('simple');
- 인수가 없다면 괄호를 생략할 수 있다.
let double = n => n * 2;
- 본문이 여러줄이면 중괄호를 사용해야 한다.
중괄호를 사용했다면, return으로 결과값을 명시해줘야 한다.let sum = (a,b) => { let result = a+b; return result; };