Suchergebnisse für Anfrage "ecmascript-6"

18 die antwort

Object spread vs. Object.assign

Sagen wir, ich habe einoptions Variable und ich möchte einen Standardwert festlegen. Was ist der Vorteil / Nachteil dieser beiden Alternativen? Mit Objektverbreitung options = {...optionsDefault, ...options};Oder mit Object.assign options = ...

8 die antwort

Promises, übergebe zusätzliche Parameter an chain

Ein Versprechen, nur zum Beispiel: var P = new Promise(function (resolve, reject) { var a = 5; if (a) { setTimeout(function(){ resolve(a); }, 3000); } else { reject(a); } });Nachdem wir aufrufen, dann die Methode auf das ...

4 die antwort

proper Verwendung von es6-Klassen in einem nodejs-Projekt

Ich möchte die coole es6-Klassen-Funktion von nodejs 4.1.2 verwenden können. Ich habe das folgende Projekt erstellt: a.js: class a { constructor(test) { a.test=test; } } index.js: require('./a.js'); var b = new a(5);ie Sie sehen können, ...

TOP-Veröffentlichungen

12 die antwort

Proper Verwendung von const zum Definieren von Funktionen in JavaScript

Ich bin interessiert, ob es Beschränkungen gibt, welche Arten von Werten mit @ eingestellt werden könneconst in JavaScript - insbesondere Funktionen. Ist das gültig? Zugegeben, es funktioniert, aber wird es aus irgendeinem Grund als schlechte ...

2 die antwort

Linguistische Bedeutung der Variablen 'let' bei der Programmierung [duplizieren]

Diese Frage hat hier bereits eine Antwort: Warum wurde der Name 'let' für blockbezogene Variablendeklarationen in JavaScript gewählt? [/questions/37916940/why-was-the-name-let-chosen-for-block-scoped-variable-declarations-in-javascri] 7 answers ...

8 die antwort

Destructuring um das letzte Element eines Arrays in es6 zu erhalten

In Coffeescript ist dies unkompliziert: coffee> a = ['a', 'b', 'program'] [ 'a', 'b', 'program' ] coffee> [_..., b] = a [ 'a', 'b', 'program' ] coffee> b 'program'Erlaubt es6 etwas Ähnliches? > const [, b] = [1, 2, 3] 'use strict' > b // it got ...

4 die antwort

ES6-Klassen: Unerwartetes Token im Skript?

Ich kopiere ein Beispiel und versuche, ES6 zu lernen. Es wird jedoch ein Kompilierungsfehler angezeigt: Unexpected token (2:5) Es scheint sich auf die Zählung zu beziehen = 0; Was mache ich falsch class Counter { count = 0; constructor() { ...

2 die antwort

Browserify importieren / benötigen?

Ich versuche, browserify aufzunehmen und habe einige Beispiele durchgesehen. n einem Beispiel sehe ich die Verwendung von 'import': import 'jquery';und lokale Dateien importieren mit: import Header from './Header'; Aber in anderen Beispielen ...

2 die antwort

Was ist die zeitliche Totzone?

Ich habe gehört, dass der Zugriff auflet undconst -Werte vor ihrer Initialisierung können ein @ verursachReferenceError wegen etwas namenstemporale tote Zone. Was ist die zeitliche Totzone, in welcher Beziehung steht sie zu Umfang und Hebezeug ...

16 die antwort

Können Sie Pfeilfunktionen binden?

Ich experimentiere jetzt schon eine Weile mit ES6 und bin gerade auf ein kleines Problem gestoßen. Ich benutze Pfeilfunktionen sehr gerne und wann immer ich kann, benutze ich sie. Es scheint jedoch, dass Sie sie nicht binden können! Hier ...