di norma una funzione viene definita conOriginariamente inviato da WebDeveloper3
Solo mi spieghi perchè si mettono le doppie parentesi tonde () pure alla fine della funzione f_inner oltre che dopo il nome della funzione???
ed eseguita concodice:function f() { ... }
con la notazionecodice:f()
definisci ed eseguila funzione f allo stesso tempo (se ci pensi, come fa il codice ad eseguire la funzione inner la prima volta?)codice:(function f() { ... }())
inoltre l'identificatore f resta visibile all'interno dello scope stesso quindi puoi chiamare la funzione all'interno del suo scope

Rispondi quotando