下列图描述了一段代码词法环境初始化以及执行过程
我在step4的时候 有些疑问var bar =foo(20); 是全局变量 bar 获取了一个return bar;应该是 全局变量bar变成了一个全局函数啊!那么定义了bar这个全局函数之后,创建了bar的词法环境 外部环境应该是全局
然后执行bar(40) q应该是全局词法环境中的一个变量啊
求人帮我解惑 我的问题或者思路错在哪 ?
最好能够让我通俗易懂~
蝴蝶刀刀
相关分类