일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 자바스크립트
- Github
- 백준 28303번
- 백준 32029번
- 더 흔한 색칠 타일 문제
- insomnia
- router
- PROJECT
- Next
- 지금 자면 꿈을 꾸지만
- Express.js
- map
- MySQL
- html5
- ccw 알고리즘
- ERD
- MongoDB
- localstorage
- 게임 서버 아키텍처
- ucpc 2024 예선 e번
- ucpc 2023 예선 d번
- JavaScript
- string
- ucpc 2023 예선 i번
- 그리디
- Prisma
- HTTP
- pm2
- 백준 32028번
- branch
Archives
- Today
- Total
목록this (1)
dh_0e
[JavaScript] 주요 문법 정리(1) (실행 컨텍스트, this binding, 유사 배열 객체)
실행 컨텍스트(Execution Context)실행 컨텍스트란 실행 코드에 제공할 환경 정보들을 모아놓은 객체콜 스택에 환경 정보를 저장하며 스택이므로 FILO(First In Last Out)의 구조임 실행 컨텍스트는 환경 정보 3가지가 모여 객체를 이루며 이를 통해 환경을 보장함 1. VariableEnvironment(VE) - 현재 컨텍스트 내의 식별자 정보(=record)와 외부 환경 정보(=outer) 2. LexicalEvironment(LE) - VE와 동일하지만 변경사항을 실시간으로 반영하며 스냅샷을 유지하지 않는다. 3. this Binding - 함수나 메소드에서 this를 특정 객체로 bind하여 사용하는 것 결국, 실행 컨텍스트를 생성할 때, VE에 정보를 먼저 담으며, 이를 그대..
내일배움캠프/HTML,CSS,JavaScript
2024. 4. 25. 01:36