promessa, solo per esempioPromesse, passano parametri aggiuntivi per concatenare poi
var P = new Promise(function (resolve, reject) {
var a = 5;
if (a) {
setTimeout(function(){
resolve(a);
}, 3000);
} else {
reject(a);
}
});
Dopo che noi chiamiamo allora metodo su promessa:
P.then(doWork('text'));
funzione DoWork assomiglia a questo:
function doWork(data) {
return function(text) {
// sample function to console log
consoleToLog(data);
consoleToLog(b);
}
}
Come posso evitare la funzione interna in doWork, per ottenere l'accesso ai dati da parametri di promessa e testo? se ci sono trucchi? Grazie.
Perché qualcuno dovrebbe rinunciare intenzionalmente ** al curriculum **? Per usare l'orribile metodo 'bind'? - che è anche estremamente lento. – ftor
@ftor Non ti capisco, puoi fornire qualche codice per chiarimenti? – Roland