Ist das unten stehende Skript in der richtigen Form von JavaScript?
function foo(){
return function(x){
alert(x)
}
}
foo()("bar");
There are 2 parenthesis.
Es Werke aber ich weiß nicht, ob sie in der richtigen Form vorliegt.
Wenn ja, heißt das, dass dies auch richtig ist?
function foo(){
return function(){
return function(){
return function(){
return function(x){
alert(x)
}
}
}
}
}
foo()()()()("?!?!?!");
Es sieht seltsam aus, aber es funktioniert...