728x90 반응형 Call1 [JavaScript] This와 Call, Apply, Bind 안녕하세요. J4J입니다. 이번 포스팅은 this와 call, apply, bind에 대해 적어보는 시간을 가져보려고 합니다. This란? this라고 하는 것은 코드를 실행한 object를 의미합니다. 그리고 다음 코드와 같이 일반적으로 어느 상황에서든 this값을 출력해보면 항상 Window가 출력이 됩니다. 하지만 이런 this값이 바꿔지는 경우도 당연히 존재하고 다음과 같은 방법들이 있습니다. 객체 내부에 함수 선언 new키워드 사용 call, apply, bind 메서드 사용 객체 내부에 함수 선언 객체 내부에 함수를 선언하는 예제 코드는 다음과 같은 코드가 있습니다. obj라는 이름의 객체 내부에 log라는 함수를 선언하여 this를 출력해봤습니다. 그 결과 {a: 3, log: f}라는 결과.. 2021. 6. 21. 이전 1 다음 728x90 반응형