以下代码为什么输出结果是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)
添加回答
举报
0/150
提交
取消