每当js引擎执行一段新的js代码时,它都会创建一个全新的执行上下文,由执行上下文来跟踪整个代码的执行情况、当前执行函数、作用域、this指向和变量映射。js引擎通过读取执行上下文就可以管理追踪该段js代码的执行情况,那么多个上下文是通过什么来管理的呢?答案是栈,多个上下文的管理是通过上下文栈来管理的。如果解...
每当js引擎执行一段新的js代码时,它都会创建一个全新的执行上下文,由执行上下文来跟踪整个代码的执行情况、当前执行函数、作用域、this指向和变量映射。js引擎通过读取执行上下文就可以管理追踪该段js代码的执行情况,那么多个上下文是通过什么来管理的呢?答案是栈,多个上下文的管理是通过上下文栈来管理的。如果解...