[Javascript] Arrow Function(화살표 함수)


[Javascript] Arrow Function(화살표 함수)

Arrow Funcrtion의 특징 자바에서의 람다와 유사한 문법 es6문법 중 가장 많이 쓰이는 문법으로 코드의 가독성을 높여줌 this에 대해서 다른 범위 스코프를 가지고 있어 기존의 함수에서의 this의 불편함을 근본적 해결 return 키워드 생략 가능 일반 함수 문법 function add(var1, var2) { return var1 + var2; } 화살표 함수 문법 //리턴 키워드 생략 가능 const addArrowFunction = (var1, var2) => var1 + var2 console.log(addArrowFunction(1, 2)); 기존 함수에서의 this 사용 일반함수의 경우 this로 받게 된다면 해당하는 범위가 prototype의 this가 아닌 function 내부의 this를 받는다. 즉 api.prototype의 this를 받지 못해 아래와 같이 self라는 변수를 사용하여야 한다. API.prototype.get = function (re...


#arrow #function #Javascript #자바스크립트 #화살표함수

원문링크 : [Javascript] Arrow Function(화살표 함수)