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.

7
Umwandlung eines Javascript-Iterators in ein Array
Ich versuche die neue Karte zu verwenden Objekt aus Javascript EC6 zu verwenden, da es bereits in den neuesten Firefox- und Chrome-Versionen unterstützt wird. Aber ich finde es in der "funktionalen" Programmierung sehr eingeschränkt, weil es keine klassischen Karten-, Filter- usw. Methoden gibt, die gut mit a funktionieren würden [key, …


2
In Node.js 0.12 verfügbare ECMAScript 6-Funktionen
Eine neue stabile Version von Node.js (0.12) wurde kürzlich mit der aktualisierten JavaScript-Engine v8 von Google, Version 3.28.73, veröffentlicht . Welche ECMAScript 6-Funktionen sind derzeit in Node.js vorhanden, ohne das --harmonyFlag zu verwenden? Ich habe mehrere Websites überprüft, die behaupten, die ES 6-Funktionen aufzulisten, aber alle scheinen veraltet zu sein …

5
Verwenden von ECMAScript 6
Ich suche nach einer Möglichkeit, ECMAScript 6-Code in der Konsole meines Browsers auszuführen, aber die meisten Browser unterstützen die von mir gesuchten Funktionen nicht. Zum Beispiel ist Firefox der einzige Browser, der Pfeilfunktionen unterstützt. Gibt es eine Möglichkeit (Erweiterung, Userscript usw.), diese Funktionen in Chrome auszuführen?


4
Ruft den Klassennamen der ES6-Klasseninstanz ab
Gibt es harmonische Möglichkeiten, den Klassennamen von der ES6-Klasseninstanz abzurufen? Außer someClassInstance.constructor.name Derzeit zähle ich auf die Implementierung von Traceur. Und es scheint, dass Babel eine Polyfüllung hat, Function.nameTraceur nicht. Um es zusammenzufassen: In ES6 / ES2015 / Harmony gab es keinen anderen Weg, und in ES.Next wird kein Geldautomat …


3
Verketten von Variablen und Zeichenfolgen in React
Gibt es eine Möglichkeit, die geschweifte Klammernotation von React und ein hrefTag zu integrieren? Angenommen, wir haben den folgenden Wert im Status: {this.state.id} und die folgenden HTML-Attribute für ein Tag: href="#demo1" id="demo1" Gibt es eine Möglichkeit, den idStatus zum HTML-Attribut hinzuzufügen , um Folgendes zu erhalten: href={"#demo + {this.state.id}"} Welches …




15
Wie lade ich externe Skripte dynamisch in Angular?
Ich habe dieses Modul, das die externe Bibliothek zusammen mit zusätzlicher Logik <script>komponiert, ohne das Tag direkt in die index.html einzufügen: import 'http://external.com/path/file.js' //import '../js/file.js' @Component({ selector: 'my-app', template: ` <script src="http://iknow.com/this/does/not/work/either/file.js"></script> <div>Template</div>` }) export class MyAppComponent {...} Ich stelle fest, dass die importvon ES6-Spezifikation statisch ist und während des …

5
Exportieren Sie mehrere Klassen in ES6-Modulen
Ich versuche, ein Modul zu erstellen, das mehrere ES6-Klassen exportiert. Angenommen, ich habe die folgende Verzeichnisstruktur: my/ └── module/ ├── Foo.js ├── Bar.js └── index.js Foo.jsund Bar.jsjeder exportiert eine Standard-ES6-Klasse: // Foo.js export default class Foo { // class definition } // Bar.js export default class Bar { // class …

3
Was ist die zeitliche Totzone?
Ich habe gehört, dass der Zugriff letund die constWerte vor der Initialisierung ReferenceErroraufgrund der sogenannten zeitlichen Totzone eine Ursache sein können . Was ist die zeitliche Totzone, in welcher Beziehung steht sie zu Umfang und Heben und in welchen Situationen ist sie anzutreffen?


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.