Suchergebnisse für Anfrage "ecmascript-6"

14 die antwort

ES6 versprechen erledigten Rückruf?

Ich möchte die gleiche Aktion ausführen, unabhängig davon, ob mein Versprechen erfolgreich ausgeführt wurde oder nicht. Ich möchte nicht die gleiche Funktion an beide Argumente von @ bind.then. Gibt es nicht ein.always wie jQuery hat? Wenn nicht, ...

4 die antwort

Wie funktioniert diese Objektmethodendefinition ohne das Schlüsselwort "function"?

Ich entdeckte dies, indem ich versehentlich das @ weglifunction Stichwort. Normalerweise ist dasfoobar -Methode im Modul unten würde als @ deklariefoobar: function(arg1), aber interessanterweise funktioniert das Folgende zumindest in einigen ...

2 die antwort

Trap kann nicht auf Proxy-Objekt angewendet werden

Ich habe ein Proxy-Objekt mit einer "Apply" -Falle erstellt: var target = {}, handler = { apply: () => 42 } proxy = new Proxy(target, handler);Daher sollte das Proxy-Objekt aufrufbar sein. Es funktioniert jedoch nicht: proxy(); // TypeError: ...

TOP-Veröffentlichungen

6 die antwort

Propere Möglichkeit, Funktionen dynamisch zu ES6-Klassen hinzuzufügen

Ich habe eine einfache Klasse mit einer einzigen Methodeexec(arg1,..,argn) und ich möchte eine Reihe von Alias-Methoden haben, die @ aufrufexec mit vordefinierten Argumentwerten (z. B.exec_sync = exec.bind(this, true)). Das Folgende macht den ...

2 die antwort

Übergeordnete Konstruktoraufrufe überschreiben Funktionen, bevor alle untergeordneten Konstruktoren fertig sind

ECMAScript 6 (Harmony) stellt @ vclasses mit der Fähigkeit, eines von einem anderen zu erben. Angenommen, ich habe ein Spiel und eine grundlegende Klasse, um grundlegende Dinge für das Verhalten von Bots zu beschreiben. Ich vereinfache meine ...

2 die antwort

Dollarzeichen gefolgt von einer eckigen Klammer in einer Vorlagenzeichenfolge

Ich habe mit einigem ES6-Code rumgespielt und bin auf dieses @ gestoß let vendors = ['ms', 'moz', 'webkit', 'o']; let root = window || global; let performance = window.performance || {}; if (!performance.now) { vendors.some(function(vendor) { ...

2 die antwort

ES6 Klassen- / Instanzeigenschaften

Dies wird eine relativ lange Frage sein, aber eine, die ich wirklich gerne verstehen würde. Letzte Frage, die am Ende der Frage formuliert ist. Ich habe die Antworten auf diese Frage gelesen: ES6 ...

2 die antwort

"Uncaught ReferenceError: dies ist nicht definiert" im Klassenkonstruktor

Ich spiele mit den neuen Inhalten in JavaScript / ES6. Ich bekomme einUncaught ReferenceError: this is not defined(...) player.js:5 in meinem Code. Soweit ich sehe, gibt es hier keine Fehler! Ist das ein Bug? Irgendwelche Problemumgehungen? ...

6 die antwort

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 ...

2 die antwort

Wie kann ich ES6-Syntax verwenden, z. B. in der Chrome-Konsole? [Duplikat

Diese Frage hat hier bereits eine Antwort: Mit ECMAScript 6 [/questions/24008366/using-ecmascript-6] 5 Antworten Ich versuche, einige @ zu schreib ES6 Code in der Chrome-Konsole, aber ich lief mit einigen Fehlern. Wie kann ich das @ ausführ ES6 ...