Domande con tag 'es6'

1
risposta

Abbiamo bisogno di redux qui?

In un progetto in corso, il mio team sta costruendo una nuova applicazione web che fa molto affidamento su un ambiente di riposo. Quando abbiamo deciso di provare a reagire, abbiamo naturalmente implementato Redux e un middleware, poiché abbiamo...
posta 13.08.2016 - 15:24
1
risposta

Qualsiasi motivo per continuare a utilizzare stringhe semplici in ES2015?

Il mio attuale stile di codifica consiste nell'usare le stringhe con quotatura singola come predefinite e utilizzare i letterali dei modelli retroattivi ogni volta che devo concatenare un valore in una stringa. Ma ora mi chiedo a che cosa ser...
posta 08.02.2016 - 13:30
1
risposta

Come ottenere un flusso di controllo non lineare non-dipendente utilizzando Promises (in ES6 lato server)

Venendo dal mondo Java, ho problemi a tradurre un approccio multi-thread in IO al concetto di Promesse ES6 di IO aysnc. Molti degli esempi che ho visto sulle promesse mostrano un flusso lineare. promiseFunction .then(functionThatReturnsAno...
posta 31.03.2016 - 17:29
1
risposta

Perché una WeakMap ES2015 non può avere chiavi primitive?

Ci sono sei tipi di dati primitivi in JavaScript: Boolean, Number, String, Symbol, undefined, null Un WeakMap non può avere tipi di dati primitivi come chiavi. E un WeakSet non può avere valori primitivi. Perché è questo? È una decis...
posta 08.07.2016 - 12:21
0
risposte

Esiste uno stile di codifica accettato per più funzioni freccia ES6?

Sto iniziando a utilizzare le funzioni freccia ES6 di più, ma non ho trovato uno stile di codifica che mi piace, specialmente quando li incateniamo insieme. ad esempio, Eric Elliott dà questo codice : mix = (...fns) => x => fns.reduc...
posta 04.01.2018 - 20:35
1
risposta

Convenzione dove posizionare le funzioni non esportabili

Per esempio, diciamo che esiste un file math.js. Pensalo come un modulo che contiene molte funzioni riutilizzabili. Il contenuto del file è: export function area(shape) { normalize(shape) ... // real stuff here } function normalize(...
posta 16.11.2016 - 13:35
1
risposta

Perché le schede sono maligne in ES6? [chiuso]

Come ho recentemente iniziato a utilizzare ES6 in produzione, stavo esaminando una guida allo stile ES6 (con più di 350 stelle su GitHub). Questa guida menziona almeno tre volte che "Le schede sono malvagie. Non usarle!" Inoltre, un'alt...
posta 09.05.2017 - 07:46
3
risposte

Come funziona JS Promises come thread singolo

Javascript è single threaded. Quello che capisco da questo è se JS i in esecuzione su linea di codice consente di dire una funzione. Non può andare alla riga successiva a meno che quella funzione non sia stata rimossa dallo stack. Detto quest...
posta 02.09.2018 - 20:38
1
risposta

ES6 aiuta a far crescere la libreria standard Ecmascript?

Con tutto il rumore sull'EC6, una cosa che ho capito di non aver sentito è l'espansione della libreria standard di Javascript. Javascript ha una libreria standard piuttosto scarsa. Hai bisogno di una libreria di terze parti per fare molte cose b...
posta 08.07.2014 - 17:46
2
risposte

Come dichiarare la necessità del plug-in jquery per la pubblicazione di polyfill (e specialmente per gli utenti di webpack)?

Ho creato un plugin jQuery che utilizza le funzionalità del browser (Nodo / Elemento). Ho intenzione di pubblicare plugin come pacchetto npm. Il mio desiderio non è quello di includere il codice polyfills nel plugin jquery, bud dichiarare le dip...
posta 10.05.2018 - 20:40