Replies: 1 comment
-
#12 에 관련 글을 작성했습니다. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Arrow Function?
일반적인 자바스크립트 함수는 키워드 function을 갖는 모양입니다.
var myFnc() = function
이라는 구문도 확인할 수 있습니다.화살표 함수는 const가 선언되고 오른쪽에는 등호(=)가 있습니다. 몇몇 인수들을 가질 수 있고, 화살표가 있습니다. 뚱뚱한 화살표 =>를 사용하고 그런 다음 {}로 본문을 감싸줍니다. 화살표 함수의 구문은 키워드 function을 생략했기 때문에 일반적인 함수보다 짧습니다. 그리고 자바스크립트에서 갖고 있었던 키워드 this로 인해 생겼던 많은 문제들을 해결해주는 장점을 갖고 있습니다.
자바스크립트로 작업해 본 적이 있다면, 코드를 작성할 때 키워드 this가 항상 우리가 원하는 객체를 참조하지 않는다는 것을 알 것입니다. 화살표 함수 안에 this 키워드를 사용하면, 항상 정의한 객체를 나타내고 실행 중에 갑자기 바뀌지 않습니다.
예제 1)
예제 2)
Beta Was this translation helpful? Give feedback.
All reactions