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

立即执行函数的作用域链是什么样子?

立即执行函数的作用域链是什么样子?

猛跑小猪 2018-11-14 17:14:24
以下代码为什么输出结果是10,10?在https://segmentfault.com/a/11...看了函数创建和执行时作用域链的创建过程,那么立即执行函数的作用域链是怎么形成的?var bo = 10;function foo() {  console.log(bo);}(function() {  var bo = 20;  foo();})();(function (func) {  var bo = 30;  func();})(foo)
查看完整描述

1 回答

?
翻翻过去那场雪

TA贡献2065条经验 获得超14个赞

立即执行函数的作用域链 与普通函数作用域链一样.(要说区别,立即不会提升)

先看看这个视频作用域

然后理解这篇文章AO/VO 作用域链


查看完整回答
反对 回复 2018-12-02
  • 1 回答
  • 0 关注
  • 506 浏览
慕课专栏
更多

添加回答

举报

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