작성
·
231
2
선생님 this에 관해 두가지 질문이 있습니다.
답변 3
0
http://blog.jeonghwan.net/2017/10/22/js-context-binding.html
위의 블로그 어디를 들어가야 this 정리 된 것을 볼 수 있나요? this를.......너무...어렵네요;; 하아
0
0
함수체이닝 기법입니다. this를 반환함으로서 객체 메소드를 연속해서 사용할수 있게 편의를 제공하는 것이죠.
예를들어 person 객체를 person.init().setName('chris') 이런식으로 사용하고 싶을 겁니다.
이때 init 함수에서 this 즉 person 객체를 반환해주면 이를 이용해 곧장 setName을 호출할수 있죠.
말씀하신데로 this는 js의 this 규칙을 잘 알고 있어야합니다. 상황에따라 this가 달라지거든요.
요 내용은 블로그에 정리해 둔게 있으니 참고하시면 좋겠습니다.
http://blog.jeonghwan.net/2017/10/22/js-context-binding.html