Kann jemand eine sofortige Funktion mit ES6-Pfeilsyntax schreiben?Sofortige Funktion mit JavaScript ES6-Pfeilfunktionen
Hier ist die ES3/5 Art und Weise tun:
(function() {
//...
}());
Ich habe versucht, den folgend aber ein unexpected token
Fehler in der letzten Zeile erhalten.
(() => {
//...
}());
Sie können dies hier testen: http://www.es6fiddle.net/hsb8bgu4/
die Gruppierung schließen vor dem Aufruf - '})();' http://www.es6fiddle.net/hsb8ot2m/ –
Dies könnte ein Traceur Fehler sein (wahrscheinlich auf [diese im Zusammenhang Problem] (https://github.com/google/traceur-compiler/issues/457)). Es funktioniert gut mit babel ([repldemo] (http://babeljs.io/repl/#?experimental=false&evaluate=true&loose=false&spec=false&playground=true&code=()% 20% 3D% 3E% 20% 7B% 0D% 0A% 20% 20return% 20% 22Yay!% 22% 0D% 0A% 7D()% 3B)) – Bergi
Denken Sie immer daran, dass 'function_name' + '()' === 'function_caller' – xgqfrms