일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 이벤트버블링
- 쿠버네티스
- DevOps
- 이벤트캡쳐링
- JavaScript
- hoisting
- 배열파티션
- v-if
- 우테코
- v-model
- v-on
- LeetCode
- v-for
- 10869번
- 젠킨스
- 3003번
- 백준
- 2588번
- MSA
- 10926번
- vue
- Python
- 코어자바스크립트
- 리스트복사
- 빅오표기법
- 객체지향의 사실과 오해
- 파이썬
- 프리코스
- 도커
- 실행 컨텍스트
Archives
- Today
- Total
목록this (1)
새오의 개발 기록

01. 상황에 따라 달라지는 this 다른 대부분의 객체지향 언어에서 this는 클래스로 생성한 인스턴스 객체를 의미하지만 자바스크립트에서 this는 상황별로 달라짐. 자바스크립트에서 this는 기본적으로 실행 컨텍스트가 생성될 때 함께 결정 실행 컨텍스트는 함수를 호출할 때 생성되므로, this는 함수를 호출할 때 결정된다고 할 수 있음 즉 함수를 어떤 방식으로 호출하느냐에 따라 값이 달라짐 1-1. 전역 공간에서의 this 전역공간에서 this는 전역 객체를 가리킴 개념상 전역 컨텍스트를 생성하는 주체가 바로 전역 객체이기 때문 전역 객체는 자바스크립트 런타임 환경에 따라 다른 이름과 정보를 가지고 있는데 브라우저 환경에서 전역객체는 window이고 Node.js 환경에서는 global임 전역변수를 ..
Javascript/코어 자바스크립트
2023. 2. 7. 16:52