Crear una variable local dentro de una función
Para crear una variable local dentro de una función hay que realizar dos acciones. Por ejemplo, si tenemos la función siguiente:
Function nombre_arquitecto(){
var variable=”Nouvel”;
}
Debido a que la variable tiene var, esta variable no es global, sino que es local (NO se puede acceder a ella desde fuera de la función).
Otro ejemplo de variable local dentro de una función es la siguiente, y en este caso la variable no tiene inicialmente un valor. var variable_local;
En cambio, en el siguiente ejemplo, tenemos la misma función pero eliminando var:
Function nombre_arquitecto(){
variable=”Nouvel”;
}
En este ejemplo la variable sí que es global, y no da error de programación.
Lo recomendable, sin embargo, es que si se quiere crear una variable global esta tendría que estar emplazada fuera de la función, con la estructura var variable.
Si no se indica var variable fuera de la función, y se indica simplemente variable con su valor variable=”Nouvel”, JavaScript cuando lo lee, en el caso de no existir función, el programa interpreta que nos hemos equivocado omitiendo var variable, pero el resultado no es un error, sino que java lo entiendo como si se tratara de una variable global.
Contenido Web de Yolanda Muriel está sujeto bajo Licencia Creative Commons Atribución-NoComercial-SinDerivadas 3.0 Unported.