node.js 관련해서 검색하다 보면 이런 형태의 함수를 많이 볼 수 있다.
이것은 화살표 함수라고 불리운다!
(2015년 이후부터 자바스크립트 문법들이 업그레이드 되면서 새로운 문법들이 생겨났다)
var sum= ( x , y ) =>{
return x+y ;
}
var sum2 = ( x , y ) => ( x+y ) ;
var sum3 = ( x, y ) => x+y ;
function ( x , y ) {
return x+y ;
}
위의 함수들은 모두 같은 의미를 가진 함수들이다!
즉, 화살표 함수는 function을 선언하는 대신 =>기호로 선언해서 사용하는 것이다
화살표함수로 표현한 함수같은 경우, var sum이라는 변수에 대입했는데, 이렇게 사용하면 재사용을 할 수 있다!
그리고, sum2, sum3에 대입한 함수처럼 return문을 안쓰고 사용 할 수 있다.
출처 : node.js교과서
'개발 이모저모 > Node.js' 카테고리의 다른 글
CentOS7 Node.js 설치 (0) | 2021.11.23 |
---|---|
PayloadTooLargeError: request entity too large (0) | 2021.11.09 |
node.js git ignore (0) | 2021.07.05 |
node.js 모듈 정리하기 , 모듈 제거하기 (0) | 2021.07.05 |
express bodyparser deprecated / bodyparser는 더이상 사용되지 않습니다 (0) | 2021.07.05 |