在Javascript中将名称定义添加到“功能”

时间:2014-01-20 14:31:29

标签: javascript function rename definition


我想做这样的事情:

var f = Function;
var f1 = f(){
    //do stuff
}

f1(); // call f1 as a function

主要思想是创建一个新名称和一种创建函数的新方法:而不是function a()f a()

提前致谢。

2 个答案:

答案 0 :(得分:3)

JavaScript无法通过其他关键字扩展语言。

答案 1 :(得分:1)

不完全是你的意思,但也许你可以玩这个:

var f=function(){ 
return function(){alert(1)};  
}; 

var x=f(); 
x();