Variabili globali con javascript
Posted on 30. Sep, 2008 by Administrator in javascript, tutorials
In questo breve articolo vedremo un trucco per usare le variabili globali con javascript.
Sappiamo che in javascript possiamo definire una variabile semplicemente con:
var unavariabile="valore";
cosi facendo il suo ambito (scope) č solo nell'esecuzione del programma e non puň essere modificato all'interno di una funzione. Per esempio:
function modifica(){ unavariabile="un altro valore"; }
non altererŕ il valore della variabile unavariabile ma lo modificherŕ solo all'interno del corpo della funziona modifica.
Per sbrogliare questa matassa dobbiamo usare un trucco:
var testing = { unavariabile: 'questo valore lo cambia'}
basta che ci riferiamo alla variabile testing.unavariabile la possiamo usare come assoluta, infatti la possiamo cambiare anche all'interno del corpo della funzione:
function modifica(){ testing.unavariabile="un altro valore"; }


Leave a reply