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.


26
(A == 1 && a == 2 && a == 3) può mai essere considerato vero?
Vuoi migliorare questo post? Fornisci risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la tua risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Nota del moderatore: resistere alla tentazione di modificare il codice o rimuovere questo avviso. Lo schema degli …

10
L'uso di Node.js richiede l'importazione / esportazione ES6
In un progetto a cui sto collaborando, abbiamo due scelte su quale sistema di moduli possiamo usare: Importare moduli usando requireed esportare usando module.exportse exports.foo. Importazione di moduli tramite ES6 imported esportazione tramite ES6export Ci sono vantaggi prestazionali nell'usare l'uno rispetto all'altro? C'è qualcos'altro che dovremmo sapere se dovessimo usare …



8
Che cos'è "export default" in javascript?
File: SafeString.js // Build out our basic SafeString type function SafeString(string) { this.string = string; } SafeString.prototype.toString = function() { return "" + this.string; }; export default SafeString; Non l'ho mai visto export defaultprima Ci sono cose equivalenti export defaultche possono essere più facili da capire?



14
Alternative alle variabili di classe ES6
Attualmente in ES5 molti di noi stanno usando il seguente modello nei framework per creare classi e variabili di classe, il che è comodo: // ES 5 FrameWork.Class({ variable: 'string', variable2: true, init: function(){ }, addItem: function(){ } }); In ES6 è possibile creare classi in modo nativo, ma non …


13
Qual è il significato di "=>" (una freccia formata da uguale e maggiore di) in JavaScript?
So che l' >=operatore significa più o uguale a, ma ho visto =>in qualche codice sorgente. Qual è il significato di quell'operatore? Ecco il codice: promiseTargetFile(fpParams, aSkipPrompt, relatedURI).then(aDialogAccepted => { if (!aDialogAccepted) return; saveAsType = fpParams.saveAsType; file = fpParams.file; continueSave(); }).then(null, Components.utils.reportError);


11
Node.js - SyntaxError: importazione token imprevista
Non capisco cosa c'è che non va. Nodo v5.6.0 NPM v3.10.6 Il codice: function (exports, require, module, __filename, __dirname) { import express from 'express' }; L'errore: SyntaxError: Unexpected token import at exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:387:25) at Object.Module._extensions..js (module.js:422:10) at Module.load (module.js:357:32) at Function.Module._load (module.js:314:12) at Function.Module.runMain (module.js:447:10) at startup …

11
Chiamare le funzioni asincrone / wait in parallelo
Per quanto ho capito, in ES7 / ES2016 mettere multipli awaitnel codice funzionerà in modo simile al concatenarsi .then()con le promesse, nel senso che eseguiranno una dopo l'altra piuttosto che in parallelo. Quindi, ad esempio, abbiamo questo codice: await someCall(); await anotherCall(); Capisco correttamente che anotherCall()verrà chiamato solo quando someCall()sarà …


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.