2021
06-05
06-05
详解JavaScript中的执行上下文及调用堆栈
一、执行上下文是什么代码运行是在一定的环境之中运行的,这个运行环境我们就成为执行环境,也就是执行上下文,按照执行环境不同,我们可以分为三类:全局执行环境:代码首次执行时候的默认环境函数执行环境:每当执行流程进入到一个函数体内部的时候Eval执行环境:当eval函数内部的文本执行的时候二、执行上下文栈是什么既然是‘栈',那就得符合‘栈'的特性,即数据结构是先进后出。下面我们看一段代码:functioncat(a){if(a...
继续阅读 >