读书人

js 里边有引用么?详细看代码

发布时间: 2012-08-30 09:55:54 作者: rapoo

js 里面有引用么?详细看代码
function f1(){
    var n=999;
    nAdd=function(){n+=1}
    var f2=function (){
      alert(n+ "ha ");
    }
    return f2;
  }
  var result=f1();
  result(); // 999
  nAdd();
  result(); // 1000


不理解 f1() 里面的 return f2 到底返回的是什么东西,换成 return f2() 结果不一样


[解决办法]
这里f2和f2()当然不一样的 如果是返回发
f2()返回执行,如果是返回f2的话就是饭后后面那个方法,简单说就是后面那段字符串,楼主在看闭包吧????

读书人网 >JavaScript

热点推荐