سؤال


I would like to do something like this :

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

f1(); // call f1 as a function

The main idea is to create a new name and a new way to create a function : instead of doing function a() do f a().

Thanks in advance.

هل كانت مفيدة؟

المحلول

JavaScript provides no means by which you can extend the language with additional keywords.

نصائح أخرى

Not quite what you meant, but maybe you can play around with this:

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

var x=f(); 
x();
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top