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.



1
Aktive Verbindung mit React-Router?
Ich probiere React-Router (v4) aus und habe Probleme beim Starten der Navigation, um eines der Linkzu haben active. Wenn ich auf eines der LinkTags klicke, funktioniert das aktive Material. Ich möchte jedoch, dass Home Linkaktiv ist, sobald die App gestartet wird, da dies die Komponente ist, die auf der /Route …

12
Ist es möglich, ein ES6-Kartenobjekt zu sortieren?
Ist es möglich, die Einträge eines es6-Kartenobjekts zu sortieren? var map = new Map(); map.set('2-1', foo); map.set('0-1', bar); Ergebnisse in: map.entries = { 0: {"2-1", foo }, 1: {"0-1", bar } } Ist es möglich, die Einträge nach ihren Schlüsseln zu sortieren? map.entries = { 0: {"0-1", bar }, 1: …

13
.map () eine Javascript ES6 Map?
Wie würdest du das machen? Instinktiv möchte ich tun: var myMap = new Map([["thing1", 1], ["thing2", 2], ["thing3", 3]]); // wishful, ignorant thinking var newMap = myMap.map((key, value) => value + 1); // Map { 'thing1' => 2, 'thing2' => 3, 'thing3' => 4 } Ich habe nicht viel aus …




1
Was ist der Unterschied zwischen hübscher-eslint, eslint-plugin-hübscher und eslint-config-hübscher?
Ich möchte Prettier und ESLint zusammen verwenden, aber ich habe einige Konflikte erlebt, indem ich sie nacheinander verwendet habe. Ich sehe, dass es diese drei Pakete gibt, die es zu ermöglichen scheinen, sie zusammen zu verwenden: prettier-eslint eslint-plugin-prettier eslint-config-prettier Ich bin mir jedoch nicht sicher, welche ich verwenden soll, da …

6
Der beste Weg, um ES6-Funktionen in der React-App mit der Create-React-App zu füllen
Ich habe meine React.js-Anwendung im Internet Explorer getestet und festgestellt, dass ES6 / 7-Code Array.prototype.includes()sie beschädigt . Ich verwende die Create-React-App und anscheinend haben sie sich dafür entschieden, nicht viele Polyfills einzuschließen, da nicht jeder sie benötigt, und sie verlangsamen die Erstellungszeiten (siehe zum Beispiel hier und hier ). Die …


5
Der ES2015-Import funktioniert in Firefox nicht (auch nicht auf oberster Ebene)
Dies sind meine Beispieldateien: <!DOCTYPE html> <html> <head> <title>Test</title> <script src="t1.js"></script> </head> <body></body> </html> t1.js: import Test from 't2.js'; t2.js: export const Test = console.log("Hello world"); Wenn ich die Seite in Firefox 46 lade, wird "SyntaxError: Importdeklarationen werden möglicherweise nur auf der obersten Ebene eines Moduls angezeigt" zurückgegeben. Ich bin …



2
Javascript ES6 Rechen- / Zeitkomplexität von Sammlungen
Welche zeitliche Komplexität (in Big-O-Notation) bietet die ES6-Spezifikation für die Schlüsselsammlungen (Set, Map, WeakSet und WeakMap)? Meine Erwartung, und ich erwarte , dass die meisten Entwickler, ist , dass die Spezifikationen und Implementierungen verwenden würden weitgehend akzeptiert performant Algorithmen, wobei in diesem Fall Set.prototype.has, addund deletefür alle O (1) im …

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.