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

闭包中怎么从内部函数访问外部函数的变量

闭包中怎么从内部函数访问外部函数的变量

慕九州6457951 2018-12-12 15:52:22
闭包中怎么从内部函数访问外部函数的变量。如何访问外层函数呢? var a = 1; function fun(){ var a = 2;//修改了全局作用域的a=2     function fun2(){         var a = 3;         console.log(window.a);//2         console.log("访问外层函数的a:");         console.log(a);//3     } fun2(); } fun();
查看完整描述

1 回答

已采纳
?
pardon110

TA贡献1038条经验 获得超227个赞

事实上你写的这段代码根本没有用到闭包,只是函数嵌套,函数调用。js变量在作用域链的知识。错误的道路上是找不到正确的答案。

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

添加回答

举报

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