Binding
-
[JavaScript] 그래서 this가 뭔데?문제와 해결/Javascript 2021. 5. 2. 22:04
아무 창에서나 개발자 모드를 키고 다짜고짜 this를 찍어보자. 이때 this의 output은 window로 출력된다. 이번에는 object 안에서 this를 사용해보자. fullName은 함수이고, fullName이라는 함수 안에서 this가 쓰이고 있으므로 우리는 이 함수를 호출하고 결과를 확인해보자. 함수가 실행된 결과를 봐야 하므로 person.fullName이 아니라 person.fullName()으로 입력하는걸 잊지 말자. 이때 출력 결과를 보면 this는 this가 속해있는 object를 지칭한다는 걸 알 수 있다. this가 어디에서 쓰이는지에 따라 this가 무엇인지는 조금씩 다른데, 이건 w3schools에 친절하게 나와있는 설명을 한번 보도록 하자. this란? method 에서 : ..