var Puede estar sin declararse ✔ Puede (re)inicializarse ✔ Puede (re)asignarse ✔ Puede afectarle el Hoisting ✔ Su contexto es: Global (puede actualizarse) var está en desuso por sus inesperados efectos colaterales ya que pertenece al entorno global y es afectada por el Hoisting. let Puede estar sin declararse ✔ Puede (re)inicializarse ✖ Puede (re)asignarse ✔ Puede afectarle el Hoisting ✖ Su contexto es: Bloque let sería un reemplazo de var y se recomienda usar por defecto sobre todo cuando es necesario re apuntar a una variable. const Puede estar sin declararse ✖ Puede (re)inicializarse ✖ Puede (re)asignarse ✖ Puede afectarle el Hoisting ✖ Su contexto es: Bloque (no puede actualizarse) const es inmutable por eso se utiliza para valores fijos que no deberían ser modificados nunca, por ejemplo una URL o el valor de PI, pero esto último no aplica cuando usamos const con objetos.
Llevo apenas 5 minutos del video y he entendido más de lo que he visto en otros cientos de videos, buenísimo :) ¡Gracias por compartir tus conocimientos!
Los programadores Chilenos son lo mejor en TH-cam me he dado cuenta. Son muy estandarizados para el código. Hay como 5 y los 5 programan igual. Sin menospreciar, pero youtuber mexicanos y de otras partes de Latinoamérica suelen programar con sus propios estilos y confunden muchísimo. Saludos y éxito.
Me gusta bastante el detalle de tus explicaciones, la verdad yo recomiendo tu canal a aquellos que quieran aprender algún lenguaje de programación desde la base. Saludos
Es un excelente video !! me encanta demasiado este canal ! Me gustaría que en algún futuro pudieses hacer un curso de NodeJS, ya que JavaScript ha cobrado muchísima fuerza con estas tecnologías :D ! Pero lo más importante e interesante que me gustaría ver, es que hagas un curso de React y que lo puedas complementar con Materialize y NodeJS en un mega curso de full stack. Sería el mejor tesoro que podría tener ;) ! Saludos desde Santiago
Absolutamente toda la razón. Hoy en día cuesta encontrar material de calidad en internet. Francamente, Bluuweb tiene mucho potencial en enseñanza. Su locutor no es aburrido como otros videos que he visto además, está seccionado paso por paso y no te tira un video de 1 hora 20 mins para explicar todo. Sinceramente, pagaría porque Bluuweb me hiciera clases particulares ! jaja
De verdad me ayudan mucho sus comentarios, me dan ganas de seguir aprendiendo y en un futuro poder brindar mayor cantidad de material, pero por ahora no tengo el conocimiento para realizar un curso de tales magnitudes, pero tengo toda la energías de aprender y realizarlo :) Saludos!!
@@bluuweb Felicidades, qué bueno que busques crecer y ayudarnos, te agradecemos mucho!!! Me encanta como enseñas y me gusta mucho tu voz! 😆 Saludos desde México!!
@@bluuweb Estimado Ignacio, te felicito por la habilidad y pasión con la que entregas tu contenido. De forma simple, clara y entretenida. Como dice Matías, sería espectacular que hicieras un curso de node.js y de React. Ya compré el curso que tienes de bootstrap 4 en udemy, pero la manera como enseñas se vería potenciada en tecnologías como las solicitadas ya que son muy cotizadas en el mundo laboral de hoy. Saludos de un compatriota.
Me gustan mucho tus vídeos, sobre todo porque respetas lo más posible el idioma español, no como todos los demás canales que quieren hablar spalglish. Saludos desde México
hola me encanta la forma de explicar... estoy recien empezando tu curso y ha programar muchas gracias por hacer esto me ayudas mucho... si tengo una sugerencia que creo no se va a poder hacer en este curso... y es que de repente pongas ejemplos de maneras que se puedan usar cada cosa en la practica... (no se si lo usas mas adelante en el curso)
Estimado, saludos cordiales. le felicito por tus videos, son concisos y concretos. Aunque soy del área he aprendido algunos temas que que no conocía. Gracias. Un detalle, en este video hablas del "ambiente" de una variable; lo correcto es decir ámbito, porque ámbito es sinónimo de límite. La palabra ambiente no tiene nada que ver ahí. Éxitos, llegarás muy lejos.
Como dice Roger, Scope... alcance ...entorno... o "ámbito" y quizás ésta sea la palabra que se asemeja a "ambiente", ... efectivamente no es habitual, pero tampoco desacertada. Menos viniendo del maestro :=)
Me encantan me encantan tus cursos. Estan super actualizados y son concisos ademas de que explicas realmente bien. Me encanta como ordenas las playlist. Al principio me parecio confuso, pero despues me di cuenta que por algo venia despues x video de otra lista. Muchas gracias por tu contenido. Estoy aprendiendo muchisimo. Me encantaria si pudieras hacer en algun futuro react native o vue native. Ahora estoy por Vue y la verdad que es excelente. Muchas gracias y segui asi!
Hola, antes que nada agradecerte el enfasis de explicar para que todos y todas aprendamos, se nota. Anterior vi un video con ejemplos de const aplicados en un objeto donde se cambiaba el valor de una propiedad. ¿las modificaciones solo puede realizarse en objetos const?. Y la últuma, ¿Se deja de utilizar "var" porque es considerada malas prácticas ó hay excepciones?. Saludos desde Argentina
Se debe de dejar de utilizar var porque el intérprete las considera variables globales y no es buena práctica utilizar variables globales. En JS todo es un objeto y los objetos son mutables como cuando los pasas por un método, al final utilizar const es una buena idea para declarar variables, pertenecen a un bloque y no se pueden reasignar lo que además de facilitar mucho la programación significa buenas prácticas. De todos modos ahora en las últimas versiones de Java se pueden declarar variables con var, aunque para no perder las características del lenguaje tienen que ser asignadas en la misma declaración aunque no funciona como en JS.
HOla , dices q a partir de ahora usemos let pero he leido que no es compatible con internet explorer 9....entonces creo que aun es mejor seguir usando VAR ¿no?
Creo que una importante diferencia es el izado, a diferencia de var, estas deben estar declaradas "mas arriba" en el codigo antes de poder ser llamadas. En otras palabras, no se puede usar antes de que se las declare
Compañero muy buen video, nunca me detuve a investigar la diferencia 😅, pero quedé muy claro, mi pregunta es , cual es la configuración de tu vscode font, theme y eso ? Se ve agradable y no cansa la vista, si puedes mencionarlo, muy agradecido
Saludos, Eres un excelente tutor y me encantas tus vídeos, quería saber si podrías hacer un curso de elaboración de temas blogger y elaborar temas flat, la verdad que seria algo de mucha ayuda.... Gracias por enseñarnos tanto
Descuida, no es muy importante lo de blogger, pero si estoy muy interesado en ello y en lo de temas flat y quien mejor para enseñar que tu?... Gracias por responder mi comentario! :D
BUEN VIDEO AMIGO.. ESTOY REALIZANDO UN PROYECTO SOBRE LA CONSTRUCCIÓN DE UN SCRIPT PERO TENGO UNAS DUDAS. OJALA PUEDA AYUDARME DE VERDAD SERIA DE GRAN AYUDA.
gracias ya sabia eso mas o menos yo le llamo al var que tiene un alcance global y que let tiene un alcance regional eso significa que si haces un let dentro de unos {} estos que tienen un alcance regional solo viven dentro del corchete
Hola maestro, me sabe mal preguntarte algo que se sale del video pero querria preguntarte si tienes pensado hacer algun tutorial o minitutorial sobre SVG y animaciones CSS que tambien contengan SVG, gracias por tus videos que son increibles y de nuevo gracias por enseñarme tanto, un abrazo desde Madrid :D Gracias!!!
hola, quisiera hacerte una pregunta sobre variables, es posible crear con Javascript una variable de sesion? o solo puedo hacerlo con php por ejemplo. gracias de antemano.
var repeticion=0; while ( contraseña!= "atrevido" ) { var contraseña =prompt("escriba su contraseña"); repeticion++; } alert("ingresando"); le cambie a let y me sale un error ...contraseña no esta definido cual seria la forma correcta de escribir ?
En el tutorial anterior (JAVASCRIPT 💪Curso 2018💪- Tutorial JAVASCRIPT desde cero ESPAÑOL ) menciono que iba a utilizar Mozilla Quantum. Tambien dijo q cualquier navegador actualizado sirve para las pruebas.
No podemos olvidar la VAR porque la LET no es compatible con Internet Explorer 11. Me parece que es muy pronto para decir que se olviden de VAR. Además que casi nunca necesitas hacer eso que haces con LET.
const numeros = [1,2,3]; esto debería ser en el ámbito de una constante no variable, es decir no poder agregar más valor. Los desarrolladores deberían poner restricciones a este procedimiento.
var
Puede estar sin declararse ✔
Puede (re)inicializarse ✔
Puede (re)asignarse ✔
Puede afectarle el Hoisting ✔
Su contexto es: Global (puede actualizarse)
var está en desuso por sus inesperados efectos colaterales ya que pertenece al entorno global y es afectada por el Hoisting.
let
Puede estar sin declararse ✔
Puede (re)inicializarse ✖
Puede (re)asignarse ✔
Puede afectarle el Hoisting ✖
Su contexto es: Bloque
let sería un reemplazo de var y se recomienda usar por defecto sobre todo cuando es necesario re apuntar a una variable.
const
Puede estar sin declararse ✖
Puede (re)inicializarse ✖
Puede (re)asignarse ✖
Puede afectarle el Hoisting ✖
Su contexto es: Bloque (no puede actualizarse)
const es inmutable por eso se utiliza para valores fijos que no deberían ser modificados nunca, por ejemplo una URL o el valor de PI, pero esto último no aplica cuando usamos const con objetos.
Me encanta el entusiasmo con el que explica.. Hablas como los de National Geographic
Llevo apenas 5 minutos del video y he entendido más de lo que he visto en otros cientos de videos, buenísimo :)
¡Gracias por compartir tus conocimientos!
Los programadores Chilenos son lo mejor en TH-cam me he dado cuenta. Son muy estandarizados para el código. Hay como 5 y los 5 programan igual. Sin menospreciar, pero youtuber mexicanos y de otras partes de Latinoamérica suelen programar con sus propios estilos y confunden muchísimo. Saludos y éxito.
El único video que porfín pudo resolver mis dudas. Gracias.
Este canal es una joya. Explicas excelente.
Genio, de todos los canales que vi, este es el mejor, no aburre en ningún momento! Saludos desde Santiago!
dios al fin alguien que explica como la gente, los demás lo rebuscan demasiado y hablan con toda la paja jaja
Me gusta bastante el detalle de tus explicaciones, la verdad yo recomiendo tu canal a aquellos que quieran aprender algún lenguaje de programación desde la base. Saludos
Me encantó la explicación. Muy clara amigo. Muchas gracias.
Es un excelente video !! me encanta demasiado este canal !
Me gustaría que en algún futuro pudieses hacer un curso de NodeJS, ya que JavaScript ha cobrado muchísima fuerza con estas tecnologías :D !
Pero lo más importante e interesante que me gustaría ver, es que hagas un curso de React y que lo puedas complementar con Materialize y NodeJS en un mega curso de full stack. Sería el mejor tesoro que podría tener ;) ! Saludos desde Santiago
Hola! Si estoy estudiando node para ofrecer un súper mega curso jajaja saludos a mi ciudad natal 😁
Absolutamente toda la razón. Hoy en día cuesta encontrar material de calidad en internet. Francamente, Bluuweb tiene mucho potencial en enseñanza. Su locutor no es aburrido como otros videos que he visto además, está seccionado paso por paso y no te tira un video de 1 hora 20 mins para explicar todo. Sinceramente, pagaría porque Bluuweb me hiciera clases particulares ! jaja
De verdad me ayudan mucho sus comentarios, me dan ganas de seguir aprendiendo y en un futuro poder brindar mayor cantidad de material, pero por ahora no tengo el conocimiento para realizar un curso de tales magnitudes, pero tengo toda la energías de aprender y realizarlo :) Saludos!!
@@bluuweb Felicidades, qué bueno que busques crecer y ayudarnos, te agradecemos mucho!!! Me encanta como enseñas y me gusta mucho tu voz! 😆 Saludos desde México!!
@@bluuweb
Estimado Ignacio, te felicito por la habilidad y pasión con la que entregas tu contenido. De forma simple, clara y entretenida. Como dice Matías, sería espectacular que hicieras un curso de node.js y de React. Ya compré el curso que tienes de bootstrap 4 en udemy, pero la manera como enseñas se vería potenciada en tecnologías como las solicitadas ya que son muy cotizadas en el mundo laboral de hoy. Saludos de un compatriota.
Maestro Shileeenooooo!!!
:) jijiji
Otro Chileno que me cae bien !!!
Gran maestro muy claro y la forma de expresarte es muy agradable de escuchar!
Me gustan mucho tus vídeos, sobre todo porque respetas lo más posible el idioma español, no como todos los demás canales que quieren hablar spalglish. Saludos desde México
Gracias, después de 3 videos, este es el primero que me aclara la diferencia
Sos un genio muy didactico y claro al explicar ...tenes un don de como enseñar congratulations
¡Excelente trabajo bro, segunda vez que veo el video, pero esta vez sí tomé nota! Me ha ayudado mucho tu material, muchísimas gracias!
muy bueno, mas videos sobre casos específicos de JS o lo q mas problema da al iniciar con JS. gracias
muy bueno el video, muchas gracias
Me ayudo a entender mucho la implementacion de let, ya que es una declaración de variable que recién empiezo a utilizar
Brillantes tus explicaciones genio total!!!! consulta no tengo ejercicios para practicar, tenes alguna guía en particular? saludos y gracias!
hola me encanta la forma de explicar... estoy recien empezando tu curso y ha programar muchas gracias por hacer esto me ayudas mucho... si tengo una sugerencia que creo no se va a poder hacer en este curso... y es que de repente pongas ejemplos de maneras que se puedan usar cada cosa en la practica... (no se si lo usas mas adelante en el curso)
Al fin alguien me explica el por que de no usar var y usar let en JS
Gracias por compartir tu conocimiento.
Estimado, saludos cordiales. le felicito por tus videos, son concisos y concretos. Aunque soy del área he aprendido algunos temas que que no conocía. Gracias. Un detalle, en este video hablas del "ambiente" de una variable; lo correcto es decir ámbito, porque ámbito es sinónimo de límite. La palabra ambiente no tiene nada que ver
ahí. Éxitos, llegarás muy lejos.
o Scope o alcance.
Como dice Roger, Scope... alcance ...entorno... o "ámbito" y quizás ésta sea la palabra que se asemeja a "ambiente", ... efectivamente no es habitual, pero tampoco desacertada. Menos viniendo del maestro :=)
Muchas gracias por la explicación :D
Qué Amigableee y explicativooo().LIKE;
Me encantan me encantan tus cursos. Estan super actualizados y son concisos ademas de que explicas realmente bien. Me encanta como ordenas las playlist. Al principio me parecio confuso, pero despues me di cuenta que por algo venia despues x video de otra lista. Muchas gracias por tu contenido. Estoy aprendiendo muchisimo. Me encantaria si pudieras hacer en algun futuro react native o vue native. Ahora estoy por Vue y la verdad que es excelente. Muchas gracias y segui asi!
Me encanto la forma en la que explicas eres un Crack, Suscrito !!!
Yupi! bienvenido! he estado un poco ocupado pero pronto más videos! Saludos!
vales oro, sigue asi..
Lo máximo, un suscriptor más :)
que útil que es esa función putch jaja
saludos bro
Muy buena explicación de let, muchas gracias!
Excelente vídeo! saludos
Fuí el like 200 xD
Espero seguir aprendiendo. Gracias por los tips en Fetch llevaba mucho con ganas de aprender eso
como se llama el tema tiens en editor. gracia
excelentes videos como siempre quisiera me recomendaras algun hosting chileno para un dominio .cl gracias
no hay una propiedad en las const tipo arreglo que se algo como un beetwnes?
buena man! intuía la diferencia, pero no la había buscado, muchas gracias :)
Hola, antes que nada agradecerte el enfasis de explicar para que todos y todas aprendamos, se nota. Anterior vi un video con ejemplos de const aplicados en un objeto donde se cambiaba el valor de una propiedad. ¿las modificaciones solo puede realizarse en objetos const?. Y la últuma, ¿Se deja de utilizar "var" porque es considerada malas prácticas ó hay excepciones?. Saludos desde Argentina
Se debe de dejar de utilizar var porque el intérprete las considera variables globales y no es buena práctica utilizar variables globales. En JS todo es un objeto y los objetos son mutables como cuando los pasas por un método, al final utilizar const es una buena idea para declarar variables, pertenecen a un bloque y no se pueden reasignar lo que además de facilitar mucho la programación significa buenas prácticas. De todos modos ahora en las últimas versiones de Java se pueden declarar variables con var, aunque para no perder las características del lenguaje tienen que ser asignadas en la misma declaración aunque no funciona como en JS.
HOla , dices q a partir de ahora usemos let pero he leido que no es compatible con internet explorer 9....entonces creo que aun es mejor seguir usando VAR ¿no?
interesante , nunca había buscado las diferencias :)
Si es interesante ... esto cada vez se pone más entretenido jijiji 😁
excelente aporte!
Creo que una importante diferencia es el izado, a diferencia de var, estas deben estar declaradas "mas arriba" en el codigo antes de poder ser llamadas. En otras palabras, no se puede usar antes de que se las declare
Compañero muy buen video, nunca me detuve a investigar la diferencia 😅, pero quedé muy claro, mi pregunta es , cual es la configuración de tu vscode font, theme y eso ? Se ve agradable y no cansa la vista, si puedes mencionarlo, muy agradecido
Hola en mi canal hay una playlist con visual studio code ... 😁 saludos!!
Buen video!!! Sigue así bro.
Gracias! Pronto más vídeos de JavaScript 😁😁😁
Saludos, Eres un excelente tutor y me encantas tus vídeos, quería saber si podrías hacer un curso de elaboración de temas blogger y elaborar temas flat, la verdad que seria algo de mucha ayuda.... Gracias por enseñarnos tanto
Hola, pucha no sé como hacer temas para blogger... sigue vivo? jijiji voy a ver que encuentro al respecto. Saludos!
Descuida, no es muy importante lo de blogger, pero si estoy muy interesado en ello y en lo de temas flat y quien mejor para enseñar que tu?... Gracias por responder mi comentario! :D
BUEN VIDEO AMIGO.. ESTOY REALIZANDO UN PROYECTO SOBRE LA CONSTRUCCIÓN DE UN SCRIPT PERO TENGO UNAS DUDAS. OJALA PUEDA AYUDARME DE VERDAD SERIA DE GRAN AYUDA.
gracias ya sabia eso mas o menos yo le llamo al var que tiene un alcance global y que let tiene un alcance regional eso significa que si haces un let dentro de unos {} estos que tienen un alcance regional solo viven dentro del corchete
excelente bro
Hola maestro, me sabe mal preguntarte algo que se sale del video pero querria preguntarte si tienes pensado hacer algun tutorial o minitutorial sobre SVG y animaciones CSS que tambien contengan SVG, gracias por tus videos que son increibles y de nuevo gracias por enseñarme tanto, un abrazo desde Madrid :D Gracias!!!
Lo tendré que estudiar pero es una buena idea 😁 saludos!
hola, quisiera hacerte una pregunta sobre variables, es posible crear con Javascript una variable de sesion? o solo puedo hacerlo con php por ejemplo. gracias de antemano.
Hola uff con nodejs pero lo desconozco :( ojalá alguien sepa para que lo comente 😁 saludos!!
var repeticion=0;
while ( contraseña!= "atrevido" ) {
var contraseña =prompt("escriba su contraseña");
repeticion++;
} alert("ingresando");
le cambie a let y me sale un error ...contraseña no esta definido cual seria la forma correcta de escribir ?
Hola, como comentas el codigo completo tan rapido, que combinación utilizas?
Son atajos de visual studio code... en mi canal tengo vídeos relacionados al tema 😁 saludos
¡Para mi lo más importante es el scope!
Que navegador utilizas??
En el tutorial anterior (JAVASCRIPT 💪Curso 2018💪- Tutorial JAVASCRIPT desde cero ESPAÑOL
) menciono que iba a utilizar Mozilla Quantum. Tambien dijo q cualquier navegador actualizado sirve para las pruebas.
En el video esta utilizando Firefox.
www.mozilla.org/es-AR/firefox/developer/ solo lo recomiendo para desarrollo al igual que brave.com/download-nightly/ repito SOLO DESARROLLO WebDev
No era mas fácil decir que es una scope global y local? Igual muy buen video! 🤗
su voz me recuerda a Alejandro Taboada de programacion ATS
en donde puedo encontrar tus cursos de pago?
Hola por ahora tengo solo el de Bootstrap 4, el cual puedes acceder aquí :) Saludos! goo.gl/VQZwKg
ahora podrias hacer uno del this(); :D
Es verdad! lo voy a trabajar :) Saludos!
@@bluuweb Ya hay This ?
te ganaste 3 suscriptores yo con todo mi grupo xd
Excelente crack
Gracias :)
Gracias por comentar 🎉
No podemos olvidar la VAR porque la LET no es compatible con Internet Explorer 11. Me parece que es muy pronto para decir que se olviden de VAR. Además que casi nunca necesitas hacer eso que haces con LET.
El scope te da muchisimo control sobre el código
¿Cual es el orden de este curso?
Hola! Las playlist están en el canal :) saludos
geniooo
chileeeeeeeeno. bkn.
Genio!
jijiji :) Saludos!
Maestro Shileno x 2 :D
Jajajaja gracias x2
LET tiene soporte parcial en IE11 :(
Pensé que explorer lo había eliminado Thanos.
va entrar por que esta en "truff"
Jajajaja mi pronunciación es un asco Jajajaja truff jijijiji
const numeros = [1,2,3]; esto debería ser en el ámbito de una constante no variable, es decir no poder agregar más valor. Los desarrolladores deberían poner restricciones a este procedimiento.
🙏👍
:)
fantastic
Gracias! la idea es ir puliendo nuestros conocimientos a medida que aprendemos ;) Saludos!
Buen video y muchas gracias.
como carajosss jajajaja