为了账号安全,请及时绑定邮箱和手机立即绑定

ES6的块级作用域是否也会创建执行上下文?

ES6的块级作用域是否也会创建执行上下文?

有只小跳蛙 2019-01-29 14:56:10
某篇文章说“全局代码、函数代码、eval()函数可以创建执行上下文”,我想问的是,ES6的块级作用域(let、const)是否也会创建执行上下文?
查看完整描述

1 回答

?
波斯汪

TA贡献1811条经验 获得超4个赞

当然不会了,执行上下文和块级作用域是两个概念。当进入全局代码或者执行函数(忽略eval)会形成当前环境的执行上下文,全局代码对应全局上下文,函数对应函数执行上下文,而你说的作用域只是存在于当前执行环境,对当前上下文中的变量或是函数的一个集合。

查看完整回答
反对 回复 2019-01-29
  • 1 回答
  • 0 关注
  • 692 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信