JS高级-上下文栈

不打扰是莪最后的温柔 提交于 2020-02-15 02:23:00

上下文栈

执行上下文——js中通过js引擎管理全局上下文和函数上下文的过程
全局上下文 ——scrip中所有js代码执行过程
函数上下文 ——调用函数时形成函数上下文(函数的执行过程)
上下文栈——执行整个代码的过程(执行整上下文的过程)

例如:
在这里插入图片描述
1 执行全局上下文
2 执行f1函数上下文
3 执行f2函数上下文
4 执行f3函数上下文
5 打印a —> f3函数上下文执行完成 —> f2函数上下文执行完成 —> f1函数上下文执行完成
6 全局上下文执行结束
在这里插入图片描述

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!