Als «ecmascript-6» getaggte Fragen

Die Version 2015 der ECMAScript-Spezifikation, jetzt ein Standard (ECMAScript 2015). Verwenden Sie dieses Tag nur, wenn sich die Frage speziell auf neue Funktionen oder technische Änderungen in ECMAScript 2015 bezieht.




3
Browserify, Babel 6, Gulp - Unerwartetes Token beim Spread-Operator
Ich versuche, mein Browserify / Babelify / Gulp in meinem Projekt zum Laufen zu bringen, aber der Spread-Operator wird nicht benötigt. Ich habe diesen Fehler von meinem Gulpfile bekommen: [SyntaxError: /Users/mboutin2/Desktop/Todo-tutorial/src/reducers/grocery-list-reducers.js: Unexpected token (16:8) while parsing file: /Users/mboutin2/Desktop/Todo-tutorial/src/reducers/grocery-list-reducers.js] Das ist meine gulpfile.js var gulp = require('gulp'); var source = require('vinyl-source-stream'); …

2
Die Eigenschaft 'Einträge' ist für den Typ 'ObjectConstructor' nicht vorhanden.
Ich arbeite an einer ng2-Implementierung. Ich verwende den folgenden Funktionsaufruf, um ein Objekt in ein Array zu konvertieren: var authors = Object.entries(responseObject.Authors); Dies ist eine Standard-js-Funktion. Der ts-Compiler gibt jedoch den folgenden Fehler zurück: "Property 'entries' does not exist on type 'ObjectConstructor'" Basierend auf einem schnellen Google-Ansatz scheint die Lösung …

5
Destruktor der Klasse ECMAScript 6
Ich weiß, dass ECMAScript 6 Konstruktoren hat, aber gibt es Destruktoren für ECMAScript 6? Wenn ich beispielsweise einige Methoden meines Objekts als Ereignis-Listener im Konstruktor registriere, möchte ich sie entfernen, wenn mein Objekt gelöscht wird. Eine Lösung besteht darin, eine Konvention zu erstellen desctructor, bei der für jede Klasse, die …


3
JS / ES6: Zerstörung von undefinierten
Ich verwende eine solche Destrukturierung: const { item } = content console.log(item) Aber wie soll ich damit umgehen content === undefined- was wird einen Fehler auslösen? Der "alte" Weg würde so aussehen: const item = content && content.item Also, wenn contentundefiniert ist -> itemwird auch undefiniert sein. Kann ich mit …

1
Standardparameter für die ES6-Objektzerstörung
Ich versuche herauszufinden, ob es eine Möglichkeit gibt, die Objektzerstörung von Standardparametern zu verwenden, ohne sich Gedanken darüber zu machen, dass das Objekt teilweise definiert wird. Folgendes berücksichtigen: (function test({a, b} = {a: "foo", b: "bar"}) { console.log(a + " " + b); })(); Führen Sie das Code-Snippet ausErgebnisse ausblendenErweitern …




4
TypeScript-Unterstützung in modernen Browsern
Ich habe gerade einige Werbeinformationen zu TypeScript gelesen und außerdem habe ich keine Erfahrung mit dieser Obermenge von JavaScript. Ich habe also einige grundlegende Fragen: Wie ist der Status der nativen TypeScript-Unterstützung durch die modernen Browser? Welche Positionen haben die wichtigsten Browser-Anbieter für die zukünftige Unterstützung von TypeScript nativ? Welche …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.