💡
原文英文,约200词,阅读约需1分钟。
📝
内容提要
执行上下文是JavaScript代码运行的环境,包含变量、函数和this的值。主要有三种类型:全局执行上下文、函数执行上下文和eval执行上下文。JavaScript通过栈管理执行上下文,函数调用时入栈,完成后出栈。
🎯
关键要点
- 执行上下文是JavaScript代码运行的环境,包含变量、函数和this的值。
- 执行上下文主要有三种类型:全局执行上下文、函数执行上下文和eval执行上下文。
- 全局执行上下文是JavaScript代码最初运行的默认上下文,创建全局对象并允许访问全局变量和函数。
- 函数执行上下文在每次调用函数时创建,包含函数的参数、局部变量和对应的值。
- eval执行上下文在使用eval()函数执行字符串表示的代码时创建。
- JavaScript通过栈管理执行上下文,函数调用时入栈,完成后出栈。
🏷️
标签
➡️