Suchergebnisse für Anfrage "ecmascript-6"

18 die antwort

Nullsicherer Eigenschaftenzugriff (und bedingte Zuweisung) in ES6 / 2015

Gibt es einnull -sicherer Operator für den Zugriff auf Eigenschaften (keine Weitergabe / Existenz) in ES6 (ES2015 / JavaScript.next / Harmony) wie?. im CoffeeScript zum Beispiel? Oder ist es für ES7 geplant? var aThing = getSomething() ... ...

6 die antwort

Warum ist "throw" in einer ES6-Pfeilfunktion ungültig?

Ich bin nur auf der Suche nach einem Grund fürWaru das ist ungültig: () => throw 42;Ich weiß, ich kann es umgehen über: () => {throw 42};

2 die antwort

ES6-Module: Transitives Exportieren von Symbolen (d. H. Aus importierten Dateien)

Angenommen, ich erstelle eine ES6-Bibliothek mit mehreren Dateien, habe jedoch eine Stammdatei, die alle Definitionen der obersten Ebene enthält. Wie könnte ich so etwas erreichen: lib/foo/sub.js export class Sub{} lib/main.js import { Sub } ...

TOP-Veröffentlichungen

6 die antwort

Erfülle (löse nicht) ein Versprechen mit einem anderen Versprechen

Ich möchte ein Versprechen mit einem anderen Versprechen erfüllen. Der Punkt ist, dass ich wirklich Zugriff auf die (noch ausstehende) Sekunde bekommen möchteverspreche sobald das erste versprechen erfüllt ist. Leider scheint es mir erst möglich ...

6 die antwort

Wie man es6 Klassen namespace (für React Komponenten)

Dies ist Teil des ES6-Fragenteils Frage beantworten. Ich versuche, @ zu verwend namespaced components [https://facebook.github.io/react/docs/jsx-in-depth.html#namespaced-components] in Reagiere mit ES6 Klassen und Babel. Die eigentliche Frage ...

2 die antwort

Leistungsunterschied zwischen einer regulären Zeichenfolge und einer Vorlagenzeichenfolge?

Ich benutze jetzt ESLint prefer-template [http://eslint.org/docs/rules/prefer-template] um mich zu zwingen, benutze template strings [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/template_strings] statt String-Verkettung. ...

4 die antwort

Warum schreibt babel den importierten Funktionsaufruf auf (0, fn) (…) um?

Gab eine Eingabedatei wie import { a } from 'b'; function x () { a() }babel kompiliert es zu 'use strict'; var _b = require('b'); function x() { (0, _b.a)(); } aber wenn im losen Modus kompiliert, wird der Funktionsaufruf als @ ...

2 die antwort

Gibt es in ES6 eine einzeilige Analogie für ES5? `Module.exports = require ('./ inner.js')`?

// before module.exports = require('./inner.js'); // nowadays export default from './inner.js'; Ich versuche dies zu tun, aber babel erlaube es nur in es7 Stufe 1, wie es istvorschlag für ...

4 die antwort

Differenz zwischen dieser ES6-Pfeilfunktion und der regulären Funktion? [Duplikat

Diese Frage hat hier bereits eine Antwort: Diese Werte für Pfeilfunktionen [duplizieren] [/questions/31647507/this-values-for-arrow-functions] 2 Antworten ES6 ist immer noch neu. Versuchen Sie also zu verstehen, warum zwischen diesen ...

4 die antwort

robleme beim Verstehen des JSX-Spread-Operato

Gab diesen Beispielcode aus den React-Dokumenten: var props = {}; props.foo = x; props.bar = y; var component = <Component {...props} />;Ich habe mir angesehen, was...props wertet tatsächlich zu aus, das ist: React.__spread({}, props)Welche ...