요약 및 정리이 문서는 JavaScript의 `this` 키워드에 대해 설명하는 내용을 포함하고 있습니다. `this` 키워드의 정의, 특징, 그리고 다양한 사용 사례를 다루고 있습니다. 주요 내용은 다음과 같습니다: 1. `this`란 무엇인가?- 정의: - `this`는 객체를 가리키는 참조 변수입니다. - `this`는 호출되는 위치에 따라 다른 값을 출력하기 때문에 혼란을 줄 수 있습니다.- 기본 원칙: - 메서드로 호출하면 `this`는 그 메서드가 속한 객체를 가리킵니다. - 단독 함수 호출 시, `this`는 전역 객체(window, node는 global)를 가리킵니다. - 화살표 함수의 경우, `this`는 화살표 함수가 선언된 상위 스코프를 가리킵니다. - 생성자 함수 또는 ..