반응형 javascript bind() (1) 썸네일형 리스트형 자바스크립트 bind() 사용법 bind() 함수 사용법 1 2 3 function printName() { console.log(this.name); }; cs 위와 같은 printName라는 함수에 this라는 예약어는 현재 객체를 가리킨다. 만약 웹에서 console.log(this)를 입력하면 undefined를 출력한다 왜냐하면 this는 window라는 객체 가리키고 (Node에선 빈 객체를 출력), window 객체엔 name이라는 프로퍼티가 없기 때문. 이 함수를 그냥 쓰면 this는 언제나 window 객체를 가리키지만, bind() 함수로 this 예약어를 원하는 객체를 가리키게 할 수 있다. 예를 들어, ObjectOne의 name을 출력, ObjectTwo의 name을 출력... ObjectTen의 name을 출력.. 이전 1 다음