Suchergebnisse für Anfrage "ecmascript-6"

2 die antwort

Wenn Konstruktoren in React-Komponenten verwendet werden sollen?

Ich schreibe immer React Code, besonders in ES6-Klassen. Aber meine Frage ist, wann wir @ verwendconstructor(props) in Komponenten reagieren? Hat dasconstructor(props) line hat etwas mit dem Rendern der Komponente zusammen mit ihren Requisiten zu ...

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

2 die antwort

Warum ist „dies“ in einer Fettpfeil-Funktionsdefinition undefiniert? [Duplikat

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 Zunächst habe ich es versucht - const profile = { name: 'Alex', ...

TOP-Veröffentlichungen

4 die antwort

ES6 und variabler Bereich innerhalb eines Versprechens

Nicht sicher, was ich hier vermisse. Ich muss die Ausgabe von @ erhaltdatainthis.contact. Im Moment verwende ich eine statische Klassenvariable, aber es scheint schmutzig, das tun zu müssen. export class contactEdit { static t; // static class ...

4 die antwort

Anonyme Klasseninstanz - ist das eine schlechte Idee?

n ES6 können wir anonyme Klassen erstellen: var entity = class { }Aber wir können es auch instanziieren: var entity = new class { constructor(name) { this.name = name; } getName() { return this.name; } }('Foo'); console.log(entity.getName()); ...

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

ES 6 Klassen - Mixins

Ich überlege mir die Architektur von View (HTML-Markup) und Utility (JavaScript-Verhalten) und erstelle Atomic-Klassen zum Erstellen von Views und Utilities mit ES6 Class. Es besteht die Notwendigkeit, dass mehrere Dienstprogrammklassen zu einer ...

2 die antwort

SyntaxError: missing = in der const-Deklaration Firefox 50

Ich habe eine Schleife wie die folgende: const bar = {a: 1, b: 2} for (const k in bar) { //Throws in Firefox but not Chrome 54 console.log(k) }Ist das ein Bug? Oder vielleicht eine graue Fläche in der Spezifikation?

4 die antwort

Merge zwei Objekte in einem Array [closed]

Ich habe dieses Array var arr1 = [{id: 1, name: "lorem"}, {id: 1, name: "ipsum"}, {id: 2, name: "dolor"}] Wie Sie hier sehen können, sind die ersten beiden Indizes identisch.id, Ich möchte, dass der Ausgang ungefähr so aussieht newArr [ { id: ...

6 die antwort

ES6 ruft sofort die rekursive Pfeilfunktion auf

Dies ist mein aktueller Code: const fn = parameter => { // if, else ... fn(X); }; fn(0);Now, ich kann nicht @ verwenddieser Ansat [https://stackoverflow.com/questions/34589488/es6-immediately-invoked-arrow-function] wie ich die Funktion mit ...