首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

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

2012-08-30 
js 里面有引用么?详细看代码functionf1(){    varn999    nAddfunction(){n+1}    varf2function(){ 

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的话就是饭后后面那个方法,简单说就是后面那段字符串,楼主在看闭包吧????

热点排行