관리 메뉴

Jerry

Tue, October 21, 2020 본문

자기 성찰/TIL

Tue, October 21, 2020

juicyjerry 2020. 10. 21. 01:11
반응형

- 오늘 배운 내용들을 학습 후 느낀 점이 있다.

머리로 이해는 했지만, 찝찝한 느낌이 강했다. 공부를 제대로 안 한 느낌이랄까..?


1. Arrow Function (화살표 함수)

 - call, apply, bind  사용 불가!

 - this를 결정짓지 않는다!

: 개인적으로 축약해서 표현하는 부분이 재미있었다. 본래 함수 식의 모습과는 사뭇 다른, 모습이다. 

너무 축약된 표현이다 보니 오해의 소지가 있는 이걸 어디다 쓸까 궁금해졌다.

-> 익명 함수로만 사용할 수 있다. 

-> 호출 시, 함수 표현식을 사용한다.

-> 콜백 함수로 사용할 수 있다.

 

source: poiemaweb.com/es6-arrow-function


2. this keyword

- 일반 함수의 this는 어떤 객체가 동적으로 결정된다. 다시 말해, 함수를 호출할 때 함수가 어떻게 호출되었는지에 따라 this에 바인딩할 객체가 동적으로 결정된다.

- 화살표 함수의 this는 함수가 선언할 때 this에 바인딩할 객체가 정적으로 결정된다. 언제나 상위 스코프의 this를 가리킨다. (lexical this)

 

source: poiemaweb.com/es6-arrow-function


3. call, apply, bind methods

- 따로 글로 정리하겠다.

반응형

'자기 성찰 > TIL' 카테고리의 다른 글

Thu, October 22, 2020  (0) 2020.10.23
Wed, October 22, 2020  (0) 2020.10.22
Mon, October 20, 2020  (0) 2020.10.20
Mon, Septempber 21, 2020  (0) 2020.09.21
Wed, September 16, 2020  (0) 2020.09.17