🔥this 란?
함수 호출에 따른 this
화살표 함수 호출 시 this: 함수 선언 시의 상위 스코프의 this
-화살표함수의 this는 언제나 상위 스코프의 this를 가리킵니다.
this는 전역공간에서는 전역 객체를 참조합니다.
어떤 함수를 메소드로써 호출할 경우 this는 그 메서드의 호출 주체를 참조합니다.
함수로써 호출 할 경우 this는 전역 객체를 참조합니다.
생성자 함수에서의 this는 생성될 인스턴스를 참조합니다.
call,applly 메서드를 활용하면 this를 명시적으로 지정이 가능하며, 함수 또는 메서드를 호출합니다.
bind 메서드를 활용하면 this 및 함수에 넘길 인자를 일부를 지정한 새로운 함수를 리턴시켜줍니다.