Javascript/Basic

화살표 함수

yoonjong Park 2020. 8. 12.

출처 : https://velog.io/@ki_blank/JavaScript-%ED%99%94%EC%82%B4%ED%91%9C-%ED%95%A8%EC%88%98Arrow-functionvelog.io/@ki_blank/JavaScript-화살표-함수Arrow-function

 

화살표 함수는 ES6문법입니다. function 키워드 사용해서 함수를 만든 것보다 간단히 함수를 표현할 수 있습니다. 화살표 함수는 항상 익명입니다.

// 일반 함수 const foo = function () {
console.log("foo")
}; // foo

화살표 함수 const bar = () => console.log("bar"); // bar

1. 화살표 함수의 기본문법

2. 화살표 함수 this

일반 함수와 화살표 함수의 차이점이 있습니다. 일반함수가 전역 컨텍스트에서 실행될 때 this가 정의합니다. 화살표함수는 this를 정의하지 않습니다.

 

참고
https://poiemaweb.com/es6-arrow-function
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/애로우_펑션

 

댓글