[javascript] 화살표 표기법

less than 1 minute read

화살표 표기법

화살표 표기법은 function이라는 단어와 중괄호 숫자를 줄이기 위해 고안된 단축 문법이다. 화살표 함수는 항상 익명이다.

화살표 함수에는 세 가지 단축 문법이 있다.

  • function을 생략해도 된다.
  • 함수에 매개변수가 단 하나 뿐이라면 괄호도 생략할 수 있다.
  • 함수 바디가 표현식 하나라면 중괄호와 return 문도 생략할 수 있다.
const f1 = function() { return "Hello!"; }
const f1 = () => "Hello!";

const f2 = function(name) { return `Hello, ${name}!`; }
const f2 = name => `Hello, ${name}!`;

const f3 = function(a, b) { return a + b; }
const f3 = (a, b) => a + b;

Updated: