작성
·
180
답변 2
1
특별한 이유가 있는 것은 아니고요, 이런 기본적인 구조에서는 라이브러리 함수들에 함수 선언문을 많이 사용하는 편입니다.
IE에도 사용 가능하고, 함수 선언 이전 위치에서 호출이 가능하다는 장점들이 있기도 하고요~
아시다시피 function과 () =>는 this값이 달라지는 차이가 있는데요,
상위스코프의 this를 그대로 물려받아야 하는 경우, 이벤트핸들러 내부 등등, this를 활용해야 하는 경우에 용도에 맞추어 두가지 형태를 병용해서 쓰고 있습니다.
이 수업은 인터랙션 원리 구현에 집중한 수업이라서, 최대한 배경 지식이 적은 상태에서도 많은 분들이 이해하실 수 있도록 하는 관점에서 만든거기 때문에, 애플리케이션 구조나 코드 스타일은 프로젝트에 맞게 적절히 바꾸어 주시면 될 것 같습니다^^
0