Suchergebnisse für Anfrage "ecmascript-6"
Object Destructuring Syntax - ES6
Ich hatte eine Array-Destrukturierungssyntax durchlaufen, die gut verstanden wird. Was genau machen wir unten, wenn wir @ sagvar {p, q} = o;? Istp undq imvar {p, q} anders als Eigenschaften vono d. h.'p' und'q'? Falls ja Warumvar {a, b} = o; ...
ES6 Versprechen - so etwas wie async.each?
m herauszufinden, wie man etwas findet, das genau wie async.eachSeries funktioniert, brauche ich eine Liste von asynchronen Aktionen, die nacheinander ausgeführt werden (nicht parallel), aber keine Möglichkeit finden, dies in nativem ES6 zu tun , ...
ECMAScript 2015: const in for loops
Welche der beiden (oder keine / beide) Codefragmente unten sollten in einer vollständigen Implementierung von ECMAScript 2015 funktionieren: for (const e of a) for (const i = 0; i < a.length; i += 1) ach meinem Verständnis sollte das erste ...
'caller' und 'arguments' sind eingeschränkte Funktionseigenschaften und können in diesem Kontext nicht aufgerufen werden
Ich versuche, eine einfache Debugging-Funktion zu erstellen, die einfach den Aufrufer einer Funktion anzeigt: function xe() { console.log(xe.caller().name) } Mit diesem würde ich nur in der Lage sein, @ hinzuzufügxe() an eine Funktion und es ...
Wie verwende ich ES6 Fat Arrow, um ein Array von Objekten zu filtern ()?
Ich versuche, die ES6-Pfeilfunktion mit @ zu verwende.filter, um Erwachsene zurückzugeben (Jack & Jill). Ich kann anscheinend keine if-Anweisung verwenden. Was muss ich wissen, um dies in ES6 zu tun? var family = [{"name":"Jack", "age": 26}, ...
Wie zerstöre ich alle Eigenschaften in den aktuellen Bereich / Abschluss in ES2015?
Ich würde gerne so etwas machen:const vegetableColors = {corn: 'yellow', peas: 'green'}; const {*} = vegetableColors; console.log(corn);// yellow console.log(peas);// greenIch kann anscheinend nicht herausfinden, wie das geht, aber ich dachte ...
Wie man tief verschachtelte Versprechen vereinfacht
Ich bin auf eine Situation gestoßen, in der ich bei jeder "else" -Klausel in einem @ aufbrechen musthen(), und das sieht nicht besser aus als verschachtelte Rückrufe. Dies ist ein Anmeldevorgang: User.findOne({ username: username }).exec() ...
Wie importiere ich mit der ES6-Modulsyntax (Destructing) in Eigenschaften?
import utilityRemove from 'lodash/array/remove'; import utilityAssign from 'lodash/object/assign'; import utilityRandom from 'lodash/number/random'; import utilityFind from 'lodash/collection/find'; import utilityWhere ...
In es2015 macht `const func = foo => bar`` func` zu einer benannten Funktion. Wie umgeht man das?
Gibt es eine Möglichkeit, dieses Verhalten zu umgehen? > foo => bar; [Function] > const func = foo => bar; undefined > func [Function: func]Ich habe Code, der eine anonyme Funktion wie diese vorübergehend speichert und sie dann zurückgibt. Ich ...
Was ist das Argument für die Verwendung von ES6-Getters und -Setters über die Konvention getProperty / setProperty?
class Foo { getName = () => this.name; setName = (name) => this.name = name; }un class Foo { get name () { return this.name; } set name (name) { this.name = name; } } Ich kann mir mehrere Beispiele vorstellen, bei denen ES6 Getter sind ...