¿Cómo ejecutar una función en JavaScript?

Autor: | Última modificación: 18 de julio de 2022 | Tiempo de Lectura: 3 minutos
Temas en este post:

Las funciones en JavaScript son una forma de definir acciones con variables específicas que nos permiten obtener distintos resultados según el valor que les demos. Ejecutar una función en JavaScript se refiere al proceso de pintar en la pantalla el resultado de una función, fundamental para cumplir su propósito. En este post, te enseñaremos cómo ejecutar una función en JavaScript para crear distintos resultados.

¿Cómo ejecutar una función en JavaScript?

Para ejecutar una función en JavaScript, debemos utilizar el nombre que le hemos dado a nuestra función y determinar los valores out que deseamos. Ten presente que este nombre puede definirse en cualquier forma de escritura de funciones, sea después de la palabra clave de variable (var, let o const) o después de la palabra clave function. Entonces, supongamos que hemos escrito la siguiente función:

function funcion1 (nombre, empleo) {

return ‘${nombre} es ${empleo}’

La función anterior se llama funcion1 y tiene los parámetros nombre y empleo, que se usarán para el string que nos devuelve la función. Entonces, para ejecutar esta función, basta con escribir su nombre y otorgarle valores a estos parámetros. A continuación, te mostramos un ejemplo:

funcion1 (‘Jordi’, ‘chatarrero’)

Este es el modo de llamar una función en JavaScript. Sin embargo, aunque hemos usado los elementos necesarios para ejecutar una función en JavaScript, cuando le demos a enter en este código, no veremos ningún resultado. Esto sucede porque no hemos usado el comando console.log, el cual nos permite pintar en pantalla. Entonces, para hacer que el resultado de nuestra función se pinte en la pantalla, primero tendríamos que almacenar el resultado de nuestra función. Para ello, usaremos la variable let, como puedes ver en este ejemplo:

let resultado = funcion1 (‘Jordi’, ‘chatarrero’)

Una vez definida esta variable, podemos usar su nombre con el comando console.log para pintar el string que obtenemos en el return de nuestra función. A continuación, te demostramos cómo ejecutar una función en JavaScript usando este ejemplo:

console.log (resultado)

Ahora que hemos escrito esto, nuestra sección de ejecución nos mostrará el string ‘Jordi es chatarrero’.

Aunque es recomendable almacenar nuestro resultado en una variable, podemos ejecutar una función en JavaScript usando el nombre de nuestra función y asignándole valores directamente dentro de nuestro comando console.log. Entonces, podríamos escribir la siguiente línea de código:

console.log (funcion1 (‘Armando’, ‘futbolista’))

Con este comando, obtendremos el string ‘Armando es futbolista’ en nuestra sección de ejecución. Si no sabes cómo abrir esta sección, te recomendamos leer nuestro post sobre cómo ejecutar código de JavaScript.

La diferencia entre llamar a una función directamente y llamar a una variable es que, si la función es muy compleja y costosa, será mejor llamar a su resultado que a la función completa. Llamar a la función repetidas veces puede crear altos costes de operación. Sin embargo, llamar al resultado nos ayudará cuando este siempre es el mismo y no requiere modificación, algo que no siempre pasa.

Sea por medio de una variable o directamente con su función, definir los valores de las variables de una función se conoce como parametrizar. Esto quiere decir que, en el momento de ejecutar una función en JavaScript, le asignamos un valor a cada parámetro definido dentro de los paréntesis de la función. Como hemos visto en los ejemplos anteriores en este mismo post, solo necesitamos escribir los valores dentro del paréntesis de la función en el mismo orden en el que se encuentran los parámetros. Entonces, escribimos primero el valor del nombre y luego el valor del empleo, porque así se han definido cuando hemos escrito la función.

Si quieres conocer más sobre las funciones de JavaScript, te invitamos a leer nuestros posts al respecto en la categoría de nuestro blog sobre Desarrollo web o visitar la página web de Mozilla Developer Network.

¿Te animas a seguir aprendiendo?

Ahora que sabes cómo ejecutar una función en JavaScript, te invitamos a que sigas aprendiendo con nosotros sobre este poderoso lenguaje de programación para la web. Por ello, esperamos que formes parte del mejor lugar para aprender sobre este y muchos otros lenguajes de programación: el Desarrollo Web Full Stack Bootcamp. En esta formación intensiva de KeepCoding, además de aprender todo lo necesario para convertirte en un experto del desarrollo web en pocos meses, crearás y desarrollarás proyectos que pongan en práctica tus nuevos conocimientos. Entonces, ¿te animas a seguir aprendiendo para destacar en el sector IT? ¡No lo dudes más y matricúlate ya!

👉 Descubre más del Desarrollo Web Full Stack Bootcamp ¡Descarga el temario!

👉 Prueba el Bootcamp Gratis por una Semana ¡Empieza ahora mismo!

👉 Conoce nuestros otros Bootcamps en Programación y Tecnología

[email protected]

¿Sabías que hay más de 40.000 vacantes para desarrolladores de software sin cubrir en España? 

En KeepCoding llevamos desde 2012 guiando personas como tú a áreas de alta empleabilidad y alto potencial de crecimiento en IT con formación de máxima calidad.

 

Porque creemos que un buen trabajo es fuente de libertad, independencia, crecimiento y eso ¡cambia historias de vida!


¡Da el primer paso! 

¿Sabías que hay más de 40.000 vacantes para desarrolladores web sin cubrir en España? 

En KeepCoding llevamos desde 2012 guiando personas como tú a áreas de alta empleabilidad y alto potencial de crecimiento en IT con formación de máxima calidad.

 

Porque creemos que un buen trabajo es fuente de libertad, independencia, crecimiento y eso ¡cambia historias de vida!


¡Da el primer paso!