Buongiorno,
sto seguendo la guida base di Javascript di HTML e devo dire che mi sto trovando molto bene. Talvolta mi capita di esulare un pò e trovare info anche in discussioni varie di forum.
Mi è capitato di leggere questa affermazione:
'assegnando una funzioni interna anonima a una variabile globale possiamo, mediante la variabile globale, invocare la funzione interna all'esterno della funzione', del tipo:
var x;
function somma(){
x = function(){
return 7;
};
};
x(); //secondo quello che ho letto dovrebbe ritornare 7
A me invece da errore e segnala che x NON è una funzione....
Qualcuno riesce a risolvere il mio dubbio?
Grazie mille![]()