728x90
화살표 함수는 ES6의 문법에서 함수를 표현하는 새로운 방식이다. 하지만 화살표 함수는 완전히 기존의 function을 대체하는 것은 아니니 유의하자. 사용 용도가 다른데, 일반적으로 화살표 함수는 파라미터로 함수를 전달할 때 유용하게 사용된다. 형태적으로는 일반 함수는 'function 함수명( ) { ... }'의 형태를 지니지만 화살표 함수는 'const 함수명( ) { ... }'의 형태를 가진다.
일반 함수는 자기 자신이 종속된 객체를 this로 가리키며, 화살표 함수는 자신이 종속된 인스턴스를 가리킨다고 한다. Javascript에서의 객체가 Java에서의 인스턴스, Javascript에서의 인스턴스가 Java에서의 클래스의 느낌으로 다가오는데 이 부분에 대해서는 다시 확인해봐야 겠다.
반응형
'Frontend > Javascript' 카테고리의 다른 글
Javascript) Html2Canvas를 이용해 안보이게 html 캡쳐하기 (0) | 2021.12.12 |
---|---|
Javascript에서 객체 합치기 (0) | 2021.11.28 |
JavaScript/jQuery) Dialog (0) | 2021.10.28 |
RequireJS) 모듈 내부 상태 재정의하기 (0) | 2021.10.28 |
JavaScript/jQuery) 이벤트 바인딩 시 데이터 전달 (0) | 2021.10.17 |