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

javascript 闭包问题,为什么要写成闭包的形式?

javascript 闭包问题,为什么要写成闭包的形式?

慕婉清6462132 2018-09-05 09:09:43
我看闭包是为了能让外部得到函数内部定义的局部变量。那为什么一定要写成这样的形式呢?function f1(){     var n=999;     function f2(){       alert(n);     }     return f2;   }   var result=f1();   result(); // 999就直接return 不行么?像这样function f1(){    var n=123;    return n; } x=f1(); alert(x);  ///123这也是闭包么?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 483 浏览
慕课专栏
更多

添加回答

举报

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