当前位置: 代码迷 >> JavaScript >> 请教一个类的(特权)方法,算不算是形成一个闭包
  详细解决方案

请教一个类的(特权)方法,算不算是形成一个闭包

热度:188   发布时间:2013-02-24 17:58:56.0
请问一个类的(特权)方法,算不算是形成一个闭包?
例如:

function F1(){
  var a=1;
  this.method1=function(){
     alert(a);
  }
}
var obj=new F1();
obj.method1();


obj.method1()可以访问到a, 那可以说method1方法形成一个闭包吗?

------解决方案--------------------
形成闭包, 因为创建 var a=1; 的 F1 已经返回但是仍能访问到a
  相关解决方案