Pagina 1 di 1

[Risolto]Strana sintassi callBack

Inviato: domenica 15 maggio 2016, 22:56
da iJim
Qualcuno saprebbe spiegarmi questa strana sintassi?

Codice: Seleziona tutto

funzione( () => callBack(qualcheParametro) )
oppure questa

Codice: Seleziona tutto

funzione( parametro => callBack(parametro) )

Re: Strana sintassi callBack

Inviato: domenica 15 maggio 2016, 23:07
da eaghezzi
quale linguaggio ?

Re: Strana sintassi callBack

Inviato: domenica 15 maggio 2016, 23:26
da iJim
javascript

Re: Strana sintassi callBack

Inviato: domenica 15 maggio 2016, 23:48
da eaghezzi
qui

un pò criptico ma gli esempi aiutano.

Re: Strana sintassi callBack

Inviato: domenica 15 maggio 2016, 23:52
da Zoff
Si tratta di una sintassi introdotta in EcmaScript6, l'ultima versione stabile di javascript.
Non è ancora garantito che tutti i browser la supportino (almeno i principali però lo fanno).

Quando c'è un solo parametro si possono omettere le parentesi tonde, e quando hai una sola espressione nel corpo della funzione puoi omettere il return e le graffe.
La sintassi "completa" sarebbe:

Codice: Seleziona tutto

(arg1,arg2,arg3,...,argN) => {
    //Altro codice
    return valoreRitorno;
}

Re: Strana sintassi callBack

Inviato: lunedì 16 maggio 2016, 1:28
da iJim
Grazie per il supporto!!!