Suchergebnisse für Anfrage "arrow-functions"

6 die antwort

Arrow Funktion "Ausdruck erwartet" Syntaxfehler

Ich möchte diesen Code umwandeln: var formatQuoteAmount = function (tx) { return Currency.toSmallestSubunit(tx.usd, 'USD'); }; var quoteAmounts = res.transactions.map(formatQuoteAmount);in eine anonyme Pfeilfunktion. Ich habe folgendes ...

6 die antwort

ECMAScript 6 Pfeilfunktion, die ein Objekt zurückgibt

Wenn ein Objekt von einer Pfeilfunktion zurückgegeben wird, muss anscheinend ein zusätzlicher Satz von @ verwendet werde{} und einreturn Schlüsselwort wegen einer Mehrdeutigkeit in der Grammatik. Das heißt, ich kann nicht schreibenp => {foo: ...

4 die antwort

Arrow-Funktionen funktionieren nicht in node --harmony unter Ubuntu

Ich versuche Pfeilfunktionen in @ zu verwendnode v0.10.33 unterUbuntu 14.04 (Ich laufe Knoten mit--harmony flag), aber ich erhalte diesen Fehler: console.log( [1,2,3,4].map(x => x*x) ); ^ SyntaxError: Unexpected token > at Module._compile ...

4 die antwort

Wie kann ich zwischen einer Pfeilfunktion, einer Klasse und einer normalen Funktion unterscheiden?

Wie kann ich diese drei Dinge in ES6 anhand der Referenz unterscheiden? let x = i => i+1; class y { constructor(i) { this._i=i+1; } get i(){ return this._i;} } function z(i) { return i+1; }Beispiel test(x) //=> 'arrow' test(y) //=> 'class' ...

14 die antwort

Was bedeuten mehrere Pfeilfunktionen in Javascript?

Ich habe eine Reihe von @ gelesreact code und ich sehe solche Sachen, die ich nicht verstehe: handleChange = field => e => { e.preventDefault(); /// Do something here }

4 die antwort

Sind die Pfeilfunktionen des ES6 mit Angular nicht kompatibel?

Hier ist eine normale ES5-Funktion in meinem Angular-Code, die funktioniert: app.run(function($templateCache){ $templateCache.put('/some','thing') });Ich wollte es auf ES6 Pfeilfunktion konvertieren app.run($templateCache => ...

6 die antwort

Warum ist "throw" in einer ES6-Pfeilfunktion ungültig?

Ich bin nur auf der Suche nach einem Grund fürWaru das ist ungültig: () => throw 42;Ich weiß, ich kann es umgehen über: () => {throw 42};

8 die antwort

Verwenden von jQuery $ (this) mit ES6-Pfeilfunktionen (lexikalisch diese Bindung)

Verwenden von ES6-Pfeilfunktionen mit lexikalischemthis Bindung ist großartig. Ich bin jedoch vor kurzem auf ein Problem gestoßen, das mit einer typischen jQuery-Klickbindung verwendet wurde: class Game { foo() { self = this; ...

4 die antwort

ES6-Klassenmethoden geben in forEach loop @ nichts zurü

Aus irgendeinem Grund die MethodegetTwo() innerhalb desPollClass wird nicht zurückgegeben2 aberundefined. Wenn ich dasreturn Anweisung außerhalb des.forEach() loop Ein Wert wird jedoch zurückgegeben. class Poll { constructor(name) { this.name = ...

4 die antwort

Was bedeutet die Pfeilfunktion '() => {}' in Javascript? [Duplikat

Diese Frage hat hier bereits eine Antwort: Was bedeutet "=>" (ein Pfeil, der aus gleich & größer als gebildet wird) in JavaScript? [/questions/24900875/whats-the-meaning-of-an-arrow-formed-from-equals-greater-than-in-javas] 12 answers Ich las ...