Muy buena explicación. Este vídeo es muy complicado de entender para las personas que sea la primera vez que escuchan sobre las functions. Si ese es tu caso te recomiendo que mires más videos sobre las functions para entender toda la información que se comparte y que las pongas a prueba tu mismo creando tu propio código. En una semana ya sabes como van. Una vez entiendas mejor como funcionan, si te vuelves a ver este vídeo se te aclararán muchas cosas. Muy buen contenido, seguimos.
Me alegro de que te guste. La verdad que según hemos planteado el canal, para llegar a este punto hay que conocer los anteriores y si, tratar de aprender JS sin funciones... es una locura 😅
Eres un gran profe, me suscribo por lo bien que explicas. Espero que amplíes contenido porque creo que puedes ayudar a mucha gente a aprender. Un saludo.
Hola, Gracias por el video, me surgió la siguiente pregunta. ¿Hay alguna forma de controlar que los parámetros que le pasamos a una función sean recibidos en el orden en que los declaramos en la función?, por ejemplo si yo defino los parámetros nombre y apellido en la función saludar al momento de ejecutarla le pasamos primero el apellido y luego el nombre quedarían invertidos, No se si me hice entender. De antemano gracias por el curso.
Los parámetros se reciben siempre en el orden en el que se declaran, así que no hay forma de alterar esa parte. Lo que a lo mejor estás buscando y te puede ayudar es ver cómo pasar objetos como parámetros
Hola, gracias por el vídeo, la verdad que explicas muy bien, función básica a una anónima está bién, pero el salto a las funciones dentro de las funciones, me pierdo en la última asignada a la const saludar, podrías explicar un poco el funcionamiento de esa función? No entiendo como pasa los parametros del saludar() y porque metes en una constante a saludo. Gracias y sigue así.
Buenas ocpk2, disculpa la espera por la respuesta. Por un lado ten en cuenta que en JS puedes asignar funciones con nombre, como en la mayoría de lenguajes o asignar una función anónima a una constante que es lo que realizo en esa función saludar que comentas. De esta forma puedes pasar a una función un parámetro que sea otra función tal y cómo hago en esa parte del vídeo, es un poco complicado de entender al principio la verdad pero revisa esa parte o bien pásate por nuestro Discord y plantea cualquier duda. discord.gg/MVRhuUR
¡Muchas gracias por la explicación! Tengo una duda, ¿es posible ponerle prompts a las funciones con return? para poder ponerle directamente el nombre que se quiera? Yo intenté algo así: let nombreIngresado = prompt("Ingresar nombre"); let apellidoIngresado = prompt("Ingresar apellido"); function nombre(nombreIngresado, apellidoIngresado){ return nombreIngresado + apellidoIngresado } console.log(nombre("El nombre ingresado es "+ nombreIngresado + " " + apellidoIngresado)) Pero me aparece: "El nombre ingresado es ANA GOMEZundefined" ¿POR QUÉ SERÁ? Otra duda que me quedó, ¿es necesaria la función imprimirSaludo? que muestras en el video, y cómo esta "function(mensaje)" hace referencia a la "function(nombre)" porque no veo la relación al tener nombres distintoas, recién estoy empezando y me confunde un poco. ¡Muchas gracias!
Buenas Marin, la verdad que contestar dudas de código por aquí es bastante difícil, te parece si te pasas por el server de Discord y lo comentamos por allí? Tienes el enlace en la descripción del vídeo
Las anónimas son funciones con un ámbito limitado, las defines y utilizas como variables. Las funciones nominales, son globales a todo el archivo. Una vez definidas, son accesibles desde cualquier punto, y es menos intuitivo controlar su ámbito!
Que tremendo video. Yo estaba confundida con este tema, pero ahora me ha quedado muy claro. Gracias.
Muy claro todo. Excelente explicación. Gracias
Muchas gracias!
muy bueno , medio marete pero se entiende si repito el video , gracias
Ni lo termine de ver y ya se que va a ser excelente
Muy buena explicación. Este vídeo es muy complicado de entender para las personas que sea la primera vez que escuchan sobre las functions. Si ese es tu caso te recomiendo que mires más videos sobre las functions para entender toda la información que se comparte y que las pongas a prueba tu mismo creando tu propio código. En una semana ya sabes como van. Una vez entiendas mejor como funcionan, si te vuelves a ver este vídeo se te aclararán muchas cosas. Muy buen contenido, seguimos.
Me alegro de que te guste. La verdad que según hemos planteado el canal, para llegar a este punto hay que conocer los anteriores y si, tratar de aprender JS sin funciones... es una locura 😅
Gracias, lo has explicado muy bien!
Muy bien explicado. Menuda pasada lo de las arrow functions. Me ha flipado.
Muchas gracias Pablo... Excelente video y explicación.. Saludos desde Venezuela (08/02/2023)
Gracias por el video amigo :)
Acabo de descubrir vuestro curso de JavaScript. Que bien explicado. También me encantó la intro de los vídeos. Muchas gracias 🙏🏻
Muchísimas gracias!
Eres un gran profe, me suscribo por lo bien que explicas. Espero que amplíes contenido porque creo que puedes ayudar a mucha gente a aprender. Un saludo.
Me anima mucho leer este tipo de cosas. Muchas gracias y por supuesto que seguiremos con mucho más contenido!
Despues de tiempo ahora he entendido plenamente el concepto de callback despues de practicar con el codigo, esperando promesas ahora , gracias
Me alegra mucho escuchar eso!
Alta sabiduría 💪
sos un crack!! Gracias por el conntennido que subes es muy valioso para toda la comunidad. Por cierto ... Cuál es el theme que usas en vscode?
Monokai Vibrant!
Madre mía, estoy un poco confundido con tanta función, aun así buen vídeo y a ver cómo se desarrolla todo en los siguientes
Hola, Gracias por el video, me surgió la siguiente pregunta. ¿Hay alguna forma de controlar que los parámetros que le pasamos a una función sean recibidos en el orden en que los declaramos en la función?, por ejemplo si yo defino los parámetros nombre y apellido en la función saludar al momento de ejecutarla le pasamos primero el apellido y luego el nombre quedarían invertidos, No se si me hice entender. De antemano gracias por el curso.
Los parámetros se reciben siempre en el orden en el que se declaran, así que no hay forma de alterar esa parte. Lo que a lo mejor estás buscando y te puede ayudar es ver cómo pasar objetos como parámetros
👍
💪
Hola, gracias por el vídeo, la verdad que explicas muy bien, función básica a una anónima está bién, pero el salto a las funciones dentro de las funciones, me pierdo en la última asignada a la const saludar, podrías explicar un poco el funcionamiento de esa función? No entiendo como pasa los parametros del saludar() y porque metes en una constante a saludo. Gracias y sigue así.
Buenas ocpk2, disculpa la espera por la respuesta.
Por un lado ten en cuenta que en JS puedes asignar funciones con nombre, como en la mayoría de lenguajes o asignar una función anónima a una constante que es lo que realizo en esa función saludar que comentas.
De esta forma puedes pasar a una función un parámetro que sea otra función tal y cómo hago en esa parte del vídeo, es un poco complicado de entender al principio la verdad pero revisa esa parte o bien pásate por nuestro Discord y plantea cualquier duda.
discord.gg/MVRhuUR
Me paso igual
¡Muchas gracias por la explicación! Tengo una duda, ¿es posible ponerle prompts a las funciones con return? para poder ponerle directamente el nombre que se quiera? Yo intenté algo así:
let nombreIngresado = prompt("Ingresar nombre");
let apellidoIngresado = prompt("Ingresar apellido");
function nombre(nombreIngresado, apellidoIngresado){
return nombreIngresado + apellidoIngresado
}
console.log(nombre("El nombre ingresado es "+ nombreIngresado + " " + apellidoIngresado))
Pero me aparece: "El nombre ingresado es ANA GOMEZundefined" ¿POR QUÉ SERÁ?
Otra duda que me quedó, ¿es necesaria la función imprimirSaludo? que muestras en el video, y cómo esta "function(mensaje)" hace referencia a la "function(nombre)" porque no veo la relación al tener nombres distintoas, recién estoy empezando y me confunde un poco. ¡Muchas gracias!
Buenas Marin, la verdad que contestar dudas de código por aquí es bastante difícil, te parece si te pasas por el server de Discord y lo comentamos por allí? Tienes el enlace en la descripción del vídeo
No acabo de entender muy bien la funcionalidad de las anónimas porque los callback tambien me funcionan con las nominales😔
Las anónimas son funciones con un ámbito limitado, las defines y utilizas como variables.
Las funciones nominales, son globales a todo el archivo. Una vez definidas, son accesibles desde cualquier punto, y es menos intuitivo controlar su ámbito!
que theme es?
Monokai Vibrant!
Definitivamente esto no es para principiantes, vas muy rápido y confundes , mal video ,
Ya siento que no te haya gustado. El vídeo forma parte de un curso de JavaScript, puede ser que no tengas los conocimientos previos