JavaScript의 this 키워드 이해하기javascript에서 this 키워드는 매우 유용하지만, 동시에 혼란을 초래할 수 있는 요소이다.this는 함수가 호출되는 방식에 따라 달라지기 때문에, 이를 올바르게 이해하는 것이 중요하다.이번 글에서는 this가 어떤 경우에 어떻게 바뀌는지, 그리고 각 상황에서의 장단점을 설명하고자 한다. 1. 전역 컨텍스트에서의 this전역 컨텍스트에서 this는 전역 객체를 참조한다. 브라우저 환경에서는 window 객체가, Node.js 환경에서는 global 객체가 된다.console.log(this); // 브라우저에서는 window 객체, Node.js에서는 global 객체 장점: 전역 객체에 접근할 수 있다.단점: 전역 객체를 의도치 않게 수정할 위험이 있..