Vídeo sobre el paso de parámetros en funciones Javascript

  • Por
Videotutorial de Javascript en el que explicaremos los detalles acerca del paso de parámetros en funciones. Practicaremos realizando diversas funciones que recibirán parámetros.
En el vídeo anterior vimos lo que eran las funciones, pero la información no estaría completa sin hablaros sobre el paso de parámetros. Javascript, así como cualquier otro lenguaje de programación, dispone de unos mecanismos para enviar datos a las funciones. Esos datos se conocen como parámetros y sirven para ofrecer valores de entrada a las funciones que servirán para realizar las operaciones o funcionalidades que éstas desempeñen.

En un artículo del Manual de Javascript ya se habló sobre lo que son los parámetros, por lo que ahora vamos a dedicarnos a la parte práctica y a mostraros cómo se trabaja con ellos en Javascript.

En este videotutorial realizaremos diversas prácticas que mejorarán los conocimientos adquiridos sobre las funciones, comenzando por explicar cómo se declaran los parámetros que reciben las funciones. Luego veremos cómo enviar parámetros al invocar las funciones y mostraremos cómo con distintos parámetros conseguimos que las funciones realicen comportamientos personalizados.

Comenzaremos ofreciendo un sencillo ejemplo de paso de parámetros y luego haremos una función un poco más útil que nos permita cambiar el color de fondo de una página web. Dicha función recibirá por parámetro el color que se desea colocar, con lo que demostraremos que enviando colores distintos se consigue una personalización de la operación que realiza la función.

Luego haremos varios ejemplos en dificultad creciente, en los que veremos funciones que envían más de un parámetro. Crearemos funciones que reciban 2 y 3 parámetros.

Las prácticas pasarán más tarde a explicar de qué modo Javascript trata los parámetros que reciben las funciones y explicaremos qué es el "paso por valor" de los parámetros. Ese paso por valor lo demostraremos a partir de un par de ejemplos y en uno de ellos nos atreveremos incluso a hacer operaciones con fechas en Javascript.

Para terminar comenzaremos a ofrecer algunas nociones sobre el ámbito de variables en Javascript, ya que las funciones son un campo fértil para poder entender ese concepto. De hecho, el ámbito de las variables es un concepto que resulta clave para poder realizar programas medianamente complejos y evitar algunos de los errores típicos en la programación. No obstante, ya os anunciamos que en el próximo videotutorial hablaremos con más detalle sobre el ámbito de las variables.

Sin más, os dejamos con el vídeo sobre los parámetros en las funciones Javascript, en este caso con una duración cercana a los 35 minutos, que esperamos se os haga bastante sencillo y ameno. Pero sobre todo, que sirva para aprender nuevas cosas y además, practicar con nuevos ejemplos sobre funciones.

Eso es todo! esperamos que con este tercer vídeo sobre las funciones se vayan aclarando más conceptos y usos típicos, no solo de Javascript, sino también de la mayoría de los lenguajes de programación. En el próximo videotutorial trataremos sobre el último de los tópicos que debemos explicaros sobre las funciones en Javascript, como es la devolución de valores.

Autor

Miguel Angel Álvarez

Miguel es fundador de DesarrolloWeb.com y la plataforma de formación online EscuelaIT. Comenzó en el mundo del desarrollo web en el año 1997, transformando su hobby en su trabajo.

Compartir

Comentarios

Victor

15/12/2011
Muy bien explicado
Muchas gracias por éste videotutorial tan útil, muy bien expliacado y desarrollado.
Los que estamos empezando con JS te lo tremendamente, seguid así.

Lo olvidaba, tengo una duda.
Supongo que no usas el caracter 'Ñ' porque la declaración de variables no lo permite, ¿es así?

Vátslav Ds

03/4/2012
Felicitación!
Tus videos tutoriales estan muy cool, explicas muy bien, curso la ingenieria en sistemas y otra en desarrollo de software y no hemos visto mas que programación en c, la sintaxis es de C, pero en la escuela no me enceñan javascript aún aprendo mucho de tus Videos eres Grande Saludos desde México.

manuel

14/6/2012
funcion edad
me gustaria que me explicaras este mismo pero

que el usuario digitara su año de nacimiento en un prompt

como lo haria??

Pablo Daniel Almada

29/9/2012
Paso de parametros
Hola<br />
Muy buen video y bien explicado. Sigan adelante.

miguel

21/10/2012
felicitar, duda y Ayuda a Pablo
Primero que todo quiero felicitarte por el excelente tutorial sobre js., creo que en lo personal me ha servido mucho para entender este programa, soy un neófito en lo que respecta a esta área, sin embargo ahí estamos batallando para aprenderlo. Ahora tengo una duda con el paso por valor y creo que sólo asume las variables que están fuera de la función y nunca se produce un cambio en la función, ya que js las llama porque precisamente están fuera de la función. La Ayuda a Pablo, después de la 1ra línea anota en la 2da línea: var anoNacimiento= prompt(&quot;ingrese el año de nacimiento:&quot;,&quot;?&quot;);<br />
En la 3ra: anoNacimiento=parseInt(anoNacimiento) <br />
Y al final llama a la función con : edad();<br />
Ojalá te resulte, sino me cuentas como te fue, y reitero los agradecimientos por la dedicación en realizar este buenísimo material. Me gustaría si es posible conseguir algún manualcito. Adiós