lessons 17. this 키워드
·
프로그래밍/js
2023.02.18 자바스크립트 스터디 6회차 공부 사이트: https://poiemaweb.com/ 17. this 키워드 자바스크립트에서 함수는 호출될 때 매개변수로 전달되는 인자값 외에 arguments 객체와 this를 암묵적으로 전달받는다. Java에서 this는 인스턴스 자신을 가리키는 참조변수이다. 그러나 자바스크립트는 함수 호출 방식에 따라 this에 바인딩되는 객체가 달라진다. 함수를 선언할 때 this에 바인딩할 객체가 정적으로 결정되는 것이 아니라. 함수가 어떻게 호출되었는지에 따라 this에 바인딩할 객체가 동적으로 결정된다. [함수 호출 방식] - 함수 호출 - 메소드 호출 - 생성자 함수 호출 - apply, call, bind 호출 ✅ 요약 1. 기본적으로 this는 전역 객체..