본문 바로가기
반응형

bind2

[JavaScript 문법] 15일차: this 키워드 이해하기 this 키워드란?this 키워드는 함수가 호출될 때, 해당 함수가 속한 객체를 참조합니다. this의 값은 함수가 어떻게 호출되었는지에 따라 달라집니다.전역 문맥에서의 this전역 문맥에서는 this는 전역 객체를 참조합니다. 브라우저 환경에서는 전역 객체가 window입니다.예제console.log(this); // window 객체함수 문맥에서의 this일반 함수에서는 this가 전역 객체를 참조합니다. 엄격 모드에서는 undefined를 참조합니다.예제function showThis() { console.log(this);}showThis(); // window 객체 (엄격 모드에서는 undefined)메서드 문맥에서의 this메서드 내부에서는 this가 해당 메서드를 호출한 객체를 참조합니다... 2024. 8. 15.
[JavaScript 심화 시리즈] 2일차: JavaScript의 this 키워드 이해하기 2. this 키워드 이해하기this 키워드란 무엇인가?this 키워드는 JavaScript에서 함수가 호출될 때 설정되는 특수한 객체를 참조합니다. this의 값은 함수가 어떻게 호출되었는지에 따라 결정됩니다.기본적인 this의 사용1. 전역 컨텍스트에서의 this전역 컨텍스트에서 this는 전역 객체를 참조합니다. 브라우저 환경에서는 window 객체를 가리킵니다.console.log(this); // 출력: [object Window]2. 객체 메서드에서의 this객체의 메서드에서 this는 그 메서드를 소유한 객체를 참조합니다.let person = { name: 'Alice', greet: function() { console.log('Hello, ' + this.name); }};.. 2024. 8. 2.
반응형