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

| Última modificación: 25 de octubre de 2024 | Tiempo de Lectura: 3 minutos

Algunos de nuestros reconocimientos:

Premios KeepCoding

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 saber cómo 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 JS, 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 de JavaScript:

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 de la función de JavaScript:

//como ejecutar una function en javascript
funcion1 ('Jordi', 'chatarrero') 

Este es el modo de llamar o saber cómo ejecutar 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 de la función de JavaScript:

//como ejecutar una funcion en javascript
let resultado = funcion1 ('Jordi', 'chatarrero') 

Una vez definida esta variable y al aprender cómo ejecutar la función, 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:

//ejecutar funcion
console.log (resultado)  

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

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 con la función en JavaScript:

console.log (funcion1 ('Armando', 'futbolista'))

Con este comando de funciones JS, 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 en JavaScript 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 en JavaScript, 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 de JavaScript. 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 JS, 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.

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!

Alberto Casero

Alberto Casero es CTO en Watium, Fundador de Kas Factory & Coordinador del Bootcamp en Desarrollo Web.

Posts más leídos

¡CONVOCATORIA ABIERTA!

Desarrollo Web

Full Stack Bootcamp

Clases en Directo | Profesores en Activo | Temario 100% actualizado