摘要: 前言 文章 "深入js——执行上下文栈" 主要讲了代码执行过程中,执行上下文栈的变化,从文本开始,主要研究下执行上下文内部。 与执行上下文相关的3个概念: 变量对象(Variable object,VO) 作用域链(Scope chain) this 本文首先研究下变量对象。 变量对象VO 变量对象 阅读全文
posted @ 2020-01-17 15:28 小丸子的城堡 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 前言 js的很多不太好理解的概念,比如作用域、this、闭包,可以说都与执行上下文有关,弄懂了执行上下文,再去理解这些概念就没有难度了。 可执行代码 但js每执行一段可执行代码,就会进入一个执行上下文;js的可执行代码有3种: 全局代码 函数代码 eval代码 因此,js对应有3种执行上下文:全局上 阅读全文
posted @ 2020-01-17 10:55 小丸子的城堡 阅读(430) 评论(0) 推荐(0) 编辑