본문 바로가기
IT/Javascript

[Javascript] - 자바스크립트 화살표 함수(Arrow Function) 사용법

by 차이나는 개발자 2021. 7. 30.
728x90
반응형

#자바스크립트 화살표 함수(Arrow Function) 사용법

 

 

-화살표 함수는 function 키워드 대신 화살표(=>, fat arrow)를 사용하여 기존의 함수 정의 방식보다 간략하게 함수를 정의할 수 있으며 호출 방식은 기존 함수와 동일하다.

 

#함수 정의

const plus = (x, y) => x + y;

// 8
console.log(plus(3, 5));

 

 

#화살표 함수는 인스턴스를 생성할 수 없다.

const arrow = () => {};

// 화살표 함수는 생성자 함수로서 호출할 수 없다.
new arrow(); // Uncaught TypeError: arrow is not a constructor

 

 

#중복된 매개변수 이름을 선언할 수 없다.

const arrowFunction = (a, a) => a + a; 
// Uncaught SyntaxError: Duplicate parameter name not allowed in this context

 

 

 

728x90
반응형

댓글