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.


19
Classe ES6 Eredità multipla
Ho fatto la maggior parte delle mie ricerche su questo su BabelJS e su MDN (che non ha alcuna informazione), ma non esitate a dirmi se non sono stato abbastanza attento a cercare in giro ulteriori informazioni sulla specifica ES6. Mi chiedo se ES6 supporti o meno l'ereditarietà allo stesso …

9
Puoi associare "questo" a una funzione freccia?
Sto sperimentando ES6 da un po 'di tempo e ho appena riscontrato un leggero problema. Mi piace molto usare le funzioni freccia e ogni volta che posso, le uso. Tuttavia, sembrerebbe che non puoi vincolarli! Ecco la funzione: var f = () => console.log(this); Ecco l'oggetto a cui voglio associare …



6
setState () all'interno di componentDidUpdate ()
Sto scrivendo uno script che sposta il menu a discesa sotto o sopra l'input a seconda dell'altezza del menu a discesa e della posizione dell'input sullo schermo. Inoltre voglio impostare il modificatore sul menu a discesa in base alla sua direzione. Ma l'uso setStateall'interno di componentDidUpdatecrea un ciclo infinito (che …

3
Come mappare / ridurre / filtrare un set in JavaScript?
C'è un modo per map/ reduce/ filter/ etc a Setin JavaScript o dovrò scriverne uno mio? Ecco alcune Set.prototypeestensioni sensate Set.prototype.map = function map(f) { var newSet = new Set(); for (var v of this.values()) newSet.add(f(v)); return newSet; }; Set.prototype.reduce = function(f,initial) { var result = initial; for (var v …

30
Ottenere "Impossibile chiamare una classe come funzione" nel mio progetto React
Sto cercando di aggiungere un componente della mappa React al mio progetto ma ho riscontrato un errore. Sto usando il post sul blog di Fullstack React come riferimento. Ho rintracciato dove l'errore viene generato nella riga 83 di google_map.js: function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new …

17
Come importare jquery usando la sintassi ES6?
Sto scrivendo una nuova app utilizzando la ES6sintassi (JavaScript) tramite babeltranspiler e preset-es2015plugin, oltre che semantic-uiper lo stile. index.js import * as stylesheet from '../assets/styles/app.scss'; import * as jquery2 from '../dist/scripts/jquery.min'; import * as jquery3 from '../node_modules/jquery/dist/jquery.min'; console.log($('my-app')); index.html <!DOCTYPE html> <html lang="fr"> <head> <body> <script src="dist/app.js"></script> </body> </html> Struttura …



8
Come convertire un semplice oggetto in una mappa ES6?
Per qualche motivo non riesco a trovare questa semplice cosa nei documenti MDN (forse mi manca solo). Mi aspettavo che funzionasse: const map = new Map({foo: 'bar'}); map.get('foo'); // 'bar' ... ma la prima riga lancia TypeError: (var)[Symbol.iterator] is not a function Come si crea una mappa da un oggetto …




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.