Domande taggate «ecmascript-6»

La versione 2015 della specifica ECMAScript, ora uno standard (ECMAScript 2015). Utilizzare questo tag solo se la domanda riguarda specificamente nuove funzionalità o modifiche tecniche fornite in ECMAScript 2015.

10
Come estendere una classe senza dover usare super in ES6?
È possibile estendere una classe in ES6 senza chiamare il supermetodo per richiamare la classe genitore? EDIT: la domanda potrebbe essere fuorviante. È lo standard che dobbiamo chiamare super()o mi manca qualcosa? Per esempio: class Character { constructor(){ console.log('invoke character'); } } class Hero extends Character{ constructor(){ super(); // exception …

3
Ho bisogno di require js quando uso babel?
Sto sperimentando con ES6 e sto usando gulp per costruire e babel per transpile in ES5. L'output non viene eseguito nel nodo, ma solo collegato a da un file .htm con un tag. Sto pensando di dover aggiungere <script src='require.js'></script> o qualcosa di simile. Sto cercando di importare / esportare. …

13
.map () una mappa Javascript ES6?
come lo faresti? Istintivamente, voglio fare: 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 } Non ho raccolto molto dalla documentazione sul nuovo …

3
destrutturazione di oggetti senza var
Perché la destrutturazione degli oggetti genera un errore se non ci sono varparole chiave davanti? {a, b} = {a: 1, b: 2}; lanci SyntaxError: expected expression, got '=' I tre esempi seguenti funzionano senza problemi var {a, b} = {a: 1, b: 2}; var [c, d] = [1, 2]; [e, …



6
Come clonare un'istanza di classe ES6 javascript
Come faccio a clonare un'istanza di classe Javascript utilizzando ES6. Non mi interessano soluzioni basate su jquery o $ extent. Ho visto discussioni piuttosto vecchie sulla clonazione di oggetti che suggeriscono che il problema è piuttosto complicato, ma con ES6 si presenta una soluzione molto semplice: la metterò di seguito …





6
L'importazione di ES2015 non funziona (anche a livello superiore) in Firefox
Questi sono i miei file di esempio: <!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"); Quando carico la pagina in Firefox 46, restituisce "SyntaxError: le dichiarazioni di importazione possono apparire solo al livello più alto di …



6
"Uncaught SyntaxError: impossibile utilizzare l'istruzione import all'esterno di un modulo" durante l'importazione di ECMAScript 6
Sto usando ArcGIS JSAPI 4.12 e desidero usare Spatial Illusions per disegnare simboli militari su una mappa. Quando aggiungo milsymbol.jsallo script, la console restituisce un errore Uncaught SyntaxError: Impossibile usare l'istruzione import all'esterno di un modulo` quindi aggiungo type="module"allo script e poi ritorna Errore di riferimento non rilevato: ms non …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.