arrow function
arrow function
- javascript arrow function
화살표 함수(Arrow function)는 function 키워드 대신 화살표(=>)를 사용하여 보다 간략한 방법으로 함수를 선언하는 기능입니다.
하지만 모든 경우 화살표 함수를 사용할 수 있는 것은 아니다. 화살표 함수의 기본 문법은 아래와 같습니다
1 | // 매개변수에 따라 지정 방법이 달라진다 |
화살표 함수의 호출
화살표 함수는 익명 함수로만 사용할 수 있습니다.
따라서 화살표 함수를 호출하기 위해서는 함수 표현식을 사용합니다.
1
2
3
4
5
6// ES5
var pow = function (x) { return x * x; };
console.log(pow(10)); // 100
// ES6
const pow = x => x * x;
console.log(pow(10)); // 100콜백 함수로 사용하는 경우도 많습니다. 이 경우 일반적인 함수 표현식보다 표현이 간결하여 보다 간결하게 코딩을 할수 있게합니다. 버전마다 조금씩 다르지만 내용은 일맥상통합니다
1 |
|