En este capitulo conoceremos el Scope de Javascript y aprenderemos las diferencias entre variables locales y globales.
♦ Blog de diseño web:
http://www.falconmasters.com
♦ Necesitas ayuda con el tutorial? Únete a nuestra comunidad:
http://www.heroesdelaweb.com
—
Redes Sociales:
♦ Twitter @falconmasters:
Tweets by FalconMasters
♦ Pagina de Facebook:
http://www.facebook.com/falconmasters
Original source
35 responses to “Curso Básico de Javascript 11.- Scope de Javascript (ámbito de las variables)”
Carlos Arturo, lo que has explicaod al final de las funciones autoinvocadas, puede considerarse una practica de seguridad a algun nivel asi sea basico?
Esto es facil, de hecho el video estaba para unos ocho minutos, pero de todas maneras buen video 🙂
Hermano como haces para comentar rapidamente una linea? o varias lineas? para no estar poniendo el '//' linea por linea; o alguien que sepa.
entendido
Hola, que pluggin utilizas para que te salgan todos los atributos. Emmet no te da esa posibilidad.
En resumen: de adentro hacia afuera si, de afuera hacia adentro no 😀 jaja 🙂
Enseñanos a usar los RegExp pls!!!
Muy muy bien explicado! 😀
Muy bueno espero que sigas aí Arturo
Gracias Carlos Dios te bendiga
buen video!!! pa lante.
entendi el video a la primera esplicas muy bien te felicito a ti!!!
while(true){
document.write(" GRACIAS");
}
creo q sobrestimaste la dificultad de aprendizaje del tema esta facil por lo menos para mi si
Muchas gracias por sus tutoriales, me han servido bastante para complementar y llenar vacíos y dudas que tengo respecto al tema, seria muy bueno ver un tutorial de Jquery por parte suya, realmente se lo agradeceria, gracias.
se entendio muy bien!
excelente explicacion
ya entendi la conclusion es que todas las variables que esten dentro de una funcion solo se pueden aceder a ellas dentro de esa misma funcion pero cuando es global de cualquier parte del codigo
por suerte la entendí a la primera, muy buena explicacion
Falcon bro como le haces para seleccionar una linea y con la flechita bajarla a otro lado o subirla?
has un tutorial de jquery
Muchas gracias, muy bueno lo de la seguridad…
Hola, apenas encontré este video, muy bueno. Me quedó una duda ¿cómo llamo a la función que está protegida, para que se ejecute?
En palabras humanas, "el papá no le puede pegar al hijo" pero "el hijo si le puede pegar al papá".
La "función padre" NO puede ingresar a la "función hija", pero la "función hija" SI puede ingresar a la "función padre".
Esto es como las herencias en Ruby o PHP?
Buenas, una pregunta: ¿Es obligatorio llamar siempre la funcion padre cuando tenemos varias funciones dentro de la funcion padre? Gracias Carlos!!
Muchas gracias por los videos, bien explicados de lo mejor 😀
Gracias por los vídeos Carlos, los llevo viendo todos, sin duda mejor explicado que en clases.. ^^ Salu2
Tengo una duda esta misma estructura es utilizada también por ejemplo en php o java ?es decir es la misma estructura pero con diferentes términos.
Hola a todos. Y gracias Carlos. PREGUNTA: ¿De verdad eso de que cuando hagamos cualquier código tenemos que meter todo en una función autoinvocada….¿ es cierto? No lo he visto en mi vida, aunque estoy empezando…
ami no me funciona esto ojala me digas porque :
<script>
var number1 = parseInt(document.getElementById('first').value);
var number2 = parseInt(document.getElementById('second').value);
var result = number1+number2;
var sumar = function(){
var elemento = document.createElement('div');
elemento.className = 'estilo';
document.body.appendChild(elemento);
elemento.innerHTML = result;
}
boton.addEventListener('click',sumar);
</script>
si declaro los numeros a sumar fuera de la funcion sumar me imprime NaN, en cambio si copio las dos primeras lineas dentro de la funcion si funciona , no lo entiendo se supone que son variables globales y no funciona si las declaro fuera de la funcion ojala me puedan aclarar.
15:56 gracias por felicitarme, fue dificil aguantar! pero hay que aprender y enseñas bien! todo sea por javascript!!!
var funcion1();{
var local("asd");
alert(local);
} var funcion2();{
var local("fgh");
alert(local);
} var funcion3();{
var local("jkl");
alert(local3);
}
lo simplifico haciendo asi: en: funcion 1, alert =1; en funcion 2, alert =2, else 1; en funcion 3, alert=3, else if 2, else 1
representacion grafica: ( ( ( ) ) )
<—–
si—– <—-no—-Muy buenos tus videos Falcon
el codigo esta mal a lo ultimo, revisen bien…!!! falcon buena por tus videos excelente curso.
Me encanto este video, todo muy bien explicado. Gracias!!!