Suchergebnisse für Anfrage "arrow-functions"
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 ...
Worauf bezieht sich „dies“ in Pfeilfunktionen in ES6?
Ich habe an mehreren Stellen gelesen, dass der Hauptunterschied darin besteht, dass "this ist lexikalisch in Pfeilfunktionen eingebunden. "Das ist alles schön und gut, aber ich weiß eigentlich nicht, was das bedeutet. Ich weiß, es bedeutet, ...
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: ...
Arrow Functions und This [duplicate]
Diese Frage hat hier bereits eine Antwort: Methoden in ES6-Objekten: Verwenden von Pfeilfunktionen [/questions/31095710/methods-in-es6-objects-using-arrow-functions] 4 Antworten Ich probiere ES6 aus und möchte eine Eigenschaft wie folgt in ...
Wann sollte ich `return` in es6-Pfeilfunktionen verwenden?
Das neue es6 Pfeilfunktionen [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions] sagenreturn ist unter bestimmten Umständen implizit: Der Ausdruck ist auch der implizite Rückgabewert dieser Funktion. ...
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 ...
Offizielle Informationen zu `Argumenten` in ES6-Pfeilfunktionen?
(() => console.log(arguments))(1,2,3); // Chrome, FF, Node give "1,2,3" // Babel gives "arguments is not defined" from parent scope Laut Babel (und soweit ich anfängliche TC39-Empfehlungen entnehmen kann) ist dies "ungültig", da Pfeilfunktionen ...
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' ...
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};
Was sind die Unterschiede (falls vorhanden) zwischen ES6-Pfeilfunktionen und Funktionen, die mit Function.prototype.bind verknüpft sind?
Es scheint mir, dass in ES6 die folgenden zwei Funktionen sehrfas identisch: function () { return this; }.bind(this); () => { return this; };Das Endergebnis scheint dasselbe zu sein: Pfeilfunktionen erzeugen ein JavaScript-Funktionsobjekt mit ...