화살표 함수?
- 함수를 더 간단하게 정의하기 위해 사용한다.
- => 기호를 사용하여 function 키워드를 생략할 수 있다.
// 일반 함수
function call1() {
alert('OK');
}
// 화살표 함수
let call1 = () => {alert("OK")};
let call1 = () => alert("OK");
call1();
// 일반 함수
function call2(x) {
return x+100;
}
function call3() {
return 100;
}
// 화살표 함수
let call2 = (x) => (x+100);
let call2 = x => (x+100);
let call2 = (x) => x+100;
let call2 = x => x+100; // 파라미터가 한 개만 있는 경우 () 생략 가능
let call3 = () => 100; // 파라미터가 없거나 2개 이상인 경우 () 생략 불가
call2();
call3();