¿Que es el scope o alcance de una variable? Más videos
Descripción del tema
if(true){ var test = 'is it a block var?'; } function testing(){ var test = 'testing scope!'; } testing(); console.debug(test);Dentro de la condición se ha definido la variable “test”, en lenguajes como Java ésta variable debería existir sólo dentro de la condición, pero en JavaScript no sucede de esta manera ya que esa variable ha sido definida en el “global scope” y no dentro del bloque condicional. Por otro lado la variable que se definió dentro de la función “testing” sólo existe dentro de esa función. Es importante mencionar que las variables declaradas en el “global scope” son propiedades del objeto “window”, para comprobar esta afirmación basta con hacer lo siguiente:
var global = 'this is a global var!'; console.debug(window.global);Otro punto a tomar en cuenta es que cuando no se declaran las variables utilizando la palabra reservada “var” no importa si están dentro de una función o no, estas variables automáticamente serán definidas en el “global scope”.
function globalScopeFunction(){ globalScope = 'this is a new var in the global scope!'; } globalScopeFunction(); console.debug(globalScope); console.debug(window.globalScope);Es importante saber estos conceptos pues los necesitaremos más adelante, además de que ahora sabremos con exactitud el alcance de las variables y donde podemos usarlas.
Te gustaría recibir más tutoriales como este en tu correo?
Este tutorial pertenece al curso Aprendiendo Ext JS 3, te recomiendo revises el resto de los tutoriales ya que están en secuencia de menor a mayor complejidad.
Si deseas recibir más tutoriales como este en tu correo te recomiendo registrarte al curso, si ya eres miembro solo identifícate y registrate al curso, si no eres miembro te puedes registrar gratuitamente!
Si no gustas registrarte en este momento no es necesario! Aún así puedes recibir los nuevos tutoriales en tu correo! Jamás te enviaremos Spam y puedes cancelar tu suscripción en cualquier momento.
Regístrate a este curso
Este tutorial pertenece al curso Aprendiendo Ext JS 3, revisa todos los tutoriales que tenemos en este mismo curso ya que están en secuencia y van de lo más sencillo a lo más complicado.
Tendrás acceso a descargar los videos, códigos y material adicional.
Podrás resolver los ejercicios incluidos en el curso así como los Quizzes.
Llevarás un registro de tu avance.
18Comentarios
Crysfel este video se corta a los 12 segundos
Que raro.... checa tu conexión a internet, actualiza la página e intenta de nuevo, el video lo he probado nuevamente y si lo ha reproducido completamente. saludos :D
Lo he probado desde dos sitios distintos y desde máquinas diferentes, con navegadores diferentes, se corta a los 12 segundos. saludos
sí, a mi me ocurre lo mismo. Se corta a los 12 seg. exactamente.
Que raro, yo si lo pude ver todo y probé conectandome en diferentes lugares y pude ver todo el video
Yo si puedo ver el video saludos
Hola, bueno yo pude ver normalmente este video por lo que dicen arriba, una pregunta disculpa el desconocimiento, que editor usas para escribir los script y ese debug que sale abajo en el explorador como hago ?? eso es como que te va marcando los errores de programacion ahí. !! gracias.
El editor es el "notepad++" es gratuito y lo descargas desde su página oficial. http://notepad-plus.sourceforge.net/uk/site.htm Con respecto al debuguer se llama firebug y lo instalas en firefox desde http://getfirebug.com/ saludos
Wow eres un master 100 puntos por aqui! felicidades
Hola brother, gracias por tu aporte, me ha ayudado mucho... algun dia te lo pagare jejeje, gracias y sigue nutriendonos con tus conocimientos, te lo agradesco... y q Dios te bendiga enormemente....de Perú.
Hola Crysfel acabo de iniciar el curso y hasta aqui se me han aclarado muchas dudas felicitaciones por el site y muchas gracias por los tutoriales seguiré adelante con los tutoriales
Hola, existe alguna razón especifica por la que no puedo ver los videos?? He seguido tu tutorial ''escrito'' hasta aqui, pero no he podido ver ningun video, no me manda nada de error la pagina. Sin embargo a pesar de no ver el videotuto he entendido mucho sobre el tema. MUCHAS GRACIAS!!
Hola, ¿Qué tal? Alguien en mi grupo de Myspace compartió esta Página web, así que vine a dar una vuelta .
Me parece la mejor explicación sobre el tema de scope, muy concreto y sencillo, muchas gracias.
gracias por la explicación esta muy digerible
perfecto! saludos
cuando arranco Ubuntu me sale una pantalla con scopes y configuración; y no puedo salir
cuando arranco Ubuntu me sale una pantalla con scopes y configuración; y no puedo salir de esa situación