IT/Javascript
[Javascript] - 자바스크립트 화살표 함수(Arrow Function) 사용법
차이나는 개발자
2021. 7. 30. 15: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
반응형