๐ย Reference
๐ Chapter
Execution context
- Execution context
- ์คํ ์ปจํ
์คํธ
- ์คํ ๊ฐ๋ฅํ ์ฝ๋๋ฅผ ํ์ํํ๊ณ ๊ตฌ๋ถํ๋ ์ถ์์ ์ธ ๊ฐ๋
- ์ฆ, ์คํ ๊ฐ๋ฅํ ์ฝ๋๋ฅผ ์คํํ๊ธฐ ์ํด ํ์ํ ํ๊ฒฝ
- ์ฝ๋๋ฅผ ์คํํ๊ธฐ ์ํด ํ์ํ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ ํ๊ฒฝ์ด๋ค. ์คํ ์ปจํ
์คํธ๋ ๋ณ์ ๊ฐ์ฒด, ์ค์ฝํ ์ฒด์ธ, this๋ผ๋ ํ๋กํผํฐ๋ฅผ ๊ฐ์ง๊ณ ์๋ค.
1. ์๋ฐ์คํฌ๋ฆฝํธ ์์ง์ ์ฝ๋๋ฅผ ์คํํ๊ธฐ ์ํด ์ฌ๋ฌ๊ฐ์ง ์ ๋ณด๋ฅผ ์๊ณ ์์ด์ผ ํ๋ค.
- ๋ณ์(์ ์ญ๋ณ์, ์ง์ญ๋ณ์, ๋งค๊ฐ๋ณ์, ํ๋กํผํฐ)
- ํจ์ ์ ์ธ
- ํจ์ ์ ํจ ๋ฒ์(scope)
- this
2. ์คํ ์ปจํ
์คํธ์ ๊ตฌ์กฐ