Suchergebnisse für Anfrage "es2015"

2 die antwort

Ist es möglich, in vererbten ES6-Klassen einen Supersetter aufzurufen?

Ich frage mich, ob Folgendes mit der ES6-Spezifikation übereinstimmt: class X { constructor(name) { this._name = name; } get name() { return this._name; } set name(name) { this._name = name + "X"; } } class Y extends X { constructor(name) { ...

4 die antwort

Ein ES6-Klassen-Getter auf "Enumerable" setzen

Ich habe eine ES6-Klasse (mit Babeljs übersetzt) mit einer Getter-Eigenschaft. Ich verstehe, dass diese Eigenschaften standardmäßig nicht aufzählbar sind. Ich verstehe jedoch nicht, warum ich die Eigenschaft mit @ nicht ...

4 die antwort

Exportiere ein importiertes Modul

Ich habe zwei Javascript-Module, die so aussehen: // inner/mod.js export function myFunc() { // ... } // mod.js import * as inner from "./inner/mod";Ich möchte exportierenmyFunc vonmod.js. Wie kann ich das machen EDIT: Ich sollte klarstellen, ...

TOP-Veröffentlichungen

2 die antwort

Warum müssen Export- / Importanmeldungen in es2015 auf der obersten Ebene sein?

Ich habe angefangen, es2015 mit babel im letzten Projekt zu verwenden. Wenn ich versuche, @ zu timport oderexport Innerhalbif Bedingung, ich habe einen Fehler'import' and 'export' may only appear at the top level. Ich sehe viele Fälle dafür und ...

6 die antwort

Was ist der Unterschied zwischen Reflect.ownKeys (obj) und Object.keys (obj)?

enn Sie sie in einem einfachen Fall testen, erhalten Sie die gleiche Ausgabe: const obj = {a: 5, b: 5}; console.log(Reflect.ownKeys(obj)); console.log(Object.keys(obj)); // Result ['a', 'b'] ['a', 'b']Wann machtReflect.ownKeys(obj) Erzeugt eine ...