Referring to Elements

  • 스마트 프로그래밍의 핵심은 함수 사용이다.
  • 보통 힘든 부분은 재사용을 위해 함수를 설정하는 방법을 알아내는 것이다.
    • 어떻게 모든 다른 element를 위해 다른 함수를 피해서 쓸까?
    • 어떻게 함수가 내가 사용하길 원하는 것을 알 수 있을까?

“this”

  • “this”는 element가 자신을 가리키도록 허용하는 키워드이다.
    • DOM에서 모든 오브젝트는 자동으로 “this”를 가지고 있다.
  • element의 정보를 접근할 수 있다.
    • “this”없이 함수가 어떤 데이터인지 알기 힘들다.
  • “this” 는 또한 외부 함수에서 사용될 수 있다.

Review

  • “this”는 이해하기 까다로운 컨셉이다.
  • 반복적인 연습이 도움된다.
  • 키워드가 동작했던 마지막 element를 찾아라.

공부 위치 – https://www.coursera.org/learn/javascript/lecture/2fCqw/this