화살표 함수(Arrow function)는 function 키워드 대신 화살표(=>)를 사용하여 보다 간략한 방법으로 함수를 선언할 수 있는 구문이다.
// 기존 함수
function myFnc() {
...
}
function printMyName(name) {
console.log(name);
}
printMyName('Max');
// 화살표 함수
const myFnc = () => {
...
}
const printYourName = (name) => {
console.log(name);
}
printYourName('Many');
const printYourName = name => {
console.log(name);
}
printYourName('Many');
const printYourName = (name, age) => {
console.log(name, age);
}
printYourName('Many', 29);
const multiply = (number) => number * 2;
console.log(multiply(2));