O più specifico di quello che mi serve:Le variabili sono "scopate" staticamente o dinamicamente in javascript?
Se chiamo una funzione da un'altra funzione, estrarrà la variabile dalla funzione di chiamata o dal livello superiore? Es:
myVar=0;
function runMe(){
myVar = 10;
callMe();
}
function callMe(){
addMe = myVar+10;
}
Cosa succede a myVar se callMe() viene chiamato tramite runMe()?
Perché non lo esegui e lo scopri? –
Non è meglio documentare la domanda in modo che anche gli altri possano vederla? – affinehat