87,997
社区成员




var f=function(){
var t=new Date();
f=function(){
return t;
}
return f();//闭包不是应该return 一个函数么,这里怎么把它执行了?
}
f();
var f=function(){
var t=new Date();
f=function(){
return t;
}
return t;
}
f();
var f=function(){
var t=new Date();
var f=function(){//这里要用var把F声明成局部变量,不然就是重定义了全局的f函数
return t;
}
return f;//你想要return 一个函数,就不要写()
}
var e = f();
alert(e());