자바스크립트 화살표 함수

    [자바스크립트 / Vanilla JS] 화살표 함수란 무엇일까 ?

    화살표 함수란 ❓ 화살표 함수는 ES6에서 "=>"를 사용해서 함수를 선언하는 방법이고 특징으로는 다음과 같다. 자신의 this, arguments, super 또는 new.target을 바인딩 하지 않는다. 화살표 함수는 항상 익명이다. 화살표 함수는 메소드 함수가 아닌 곳에 가장 적합하다. 그래서 생성자로서 사용할 수 없다. ES6 이 전 버전인 ES5에서 일반적으로 함수를 선언하는 방법은 다음과 같았다. const greeting = function(name) { return "hello " + name; }; 이를 화살표 함수 문법으로 바꾸면 다음과 같다. var greeting = name => { return `hello ${name}`; }; return 값은 템플릿 리터럴을 사용하였다. 템..