화살표함수는 함수를 짧게쓰는 용도로만 사용하는것이 아니다.
화살표함수는 자체 컨텍스트가 없는 짧은 코드를 담는 용도로 만들어짐
자바스크립트에서는 함수를 생성하고 그함수를 어딘가에 전달하는 경우가 많은데
이경우 함수의 컨텍스트를 잃을 수 있는데 이때 화살표 함수를 사용하면 컨텍스트를 유지하는것이 가능.
화살표 함수에는 this가 없다.
자기자신의 this가 없기때문에 외부에서 값을 가져올수있음
요약
this가 없음
arguments가 없음
new와 함께 호출 불가
'[Web-FrontEnd] > [자바스크립트]' 카테고리의 다른 글
this, call(), apply(), bind() 대해 (2) | 2020.10.21 |
---|---|
클로저란 (0) | 2020.10.19 |
[javaScript] e.target, e.currentTarget차이점 (0) | 2020.04.29 |
[javascript] 자바스크립트 스타일 가이드 (0) | 2020.03.23 |