javascript 심화강의를 듣는데....
강의 내용을 간신히 이해하고(이해했다고 믿으며) 진도나가기 바쁘다.
강의내용을 관통하는 중요한 점은
함수()와 객체.메소드()의 this는 다르다인데,
함수는 선언된 후 독립적으로 호출되어 this를 전역에서 찾는다.
함수 안에서 정의된 함수여도 쓰일 땐 그 안에서 this를 찾지 않는다. (보완하는 방법은 여러가지 있다.)
하지만 객체가 정해진 메소드는 this를 그대로 이어받는다.
혼자서 독립적으로 쓰이지 않기 때문이다.