Suchergebnisse für Anfrage "destructuring"

4 die antwort

Curly Klammern (Klammern) im Knoten erfordern Anweisung

Ich versuche, den Unterschied zwischen den beiden folgenden erfordern Aussagen zu verstehen. Speziell, was ist der Zweck des{ }s umwickeltipcMain? const electron = require('electron') const {ipcMain} = require('electron')Sie scheinen beide den ...

4 die antwort

Wie werden Objekteigenschaften mit Schlüsselnamen zerstört, die ungültige Variablennamen sind?

Da Objektschlüssel Zeichenfolgen sind, können sie beliebige Zeichen und Sonderzeichen enthalten. Ich bin kürzlich auf ein Objekt gestoßen, das ich von einem API-Aufruf erhalte. Dieses Objekt hat ein '-' in den Schlüsselnamen. const object = { ...

4 die antwort

Typen in der Objektdestrukturierung

Die const { foo: IFoo[] } = bar;und da const { foo: Array<IFoo> } = bar;wird vernünftigerweise einen Fehler verursachen. Und da const { foo: TFoo } = bar;wird nur destrukturierenTFoo Eigentum Wie können Typen für Eigenschaften ...

TOP-Veröffentlichungen

2 die antwort

Destructuring-Zuweisung in while-Schleife in ES6-Funktion wird nicht aus der Schleife übernommen?

Ich implementierte einen einfachen GCD-Algorithmus in ES6 (durch node-esml) und fand (für mich) ein merkwürdiges Verhalten beim Aktualisieren von Variablenwerten in einer while-Schleife. Dieser Code funktioniert fantastisch: function ...

8 die antwort

Destructure Objekteigenschaften innerhalb des Arrays für alle Elemente

In seiner einfachsten Form, mit einem Array von Objekten: let arr = [ {val:"a"}, {val:"b"} ];Wie kann Destrukturierung verwendet werden, um nur die Werte zu erhalten['a', 'b']. Den ersten Wert zu finden ist einfach: let [{val:res}] = arr; ...