2013-12-20 20 views
10

Was ist das TypeScript-Äquivalent dieses JavaScript?TypeScript anonyme Funktion

(function() { 
    /* code here */ 
})(); 

Ich habe versucht, diese

() => { 
    /* code here */ 
} 

Aber das erzeugt

(function() { 
    /* code here */ 
}); 

ich den zusätzlichen Satz von Klammern am Ende brauchen eine Ausführung der anonymen Funktion auszuführen.

Antwort

18
(() => { 
    /* code here */ 
})(); 

oder verwenden Sie einfach die JavaScript (die gleichermaßen gültig Typoskript ist)

(function() { 
    /* code here */ 
})(); 

... je nachdem, ob Sie this mit dem Fett Pfeil erfassen möchten.

Playground.