¿A qué te refieres?
En javascript, no hay problema con las variables, y no necesitan definición previa.
Aún así, se pueden "definir" anteponiendo la sentencia "
var "
Su ámbito es "
GLOBAL", cuando se definen fuera de una función.
Es de ámbito "
LOCAL", cuando se define
por primera vez, dentro de una función, y entonces, empieza y termina con esta.
ejemplo:
<script>
var hh=1; //"hh", es una variable 'GLOBAL'.
function inc_hh()
{var qq=1; //"hh", es una variable 'LOCAL'.
hh=hh+1; //"hh", se incrementa en "1", tras la ejecución de la función "inc_hh".
qq=qq+1; //mientras esté en ejecución la función "inc_hh", la variable "qq" valdrá "2".
}
inc_hh()
//"hh" vale "2", tras la ejecución de "inc_hh"
//"qq" no vale nada (NaN), pues sólo fué declarada "temporalmente" dentro de "inc_hh"
</script>
No sé si es esto lo que preguntabas.
Saludos.
Rizome.
200
8