Qué son las Funciones en JavaScript

Clase 13 de 37Curso Básico de Programación

Contenido del curso

Resumen

Las funciones son herramientas utilizadas en cualquier lenguaje de programación con la finalidad de reutilizar código. Con esto, se evita reescribir varias veces el mismo código, optimizando recursos en el programa.

Dentro de una función se pueden crear y emplear variables locales. Es decir, se generan, usan y destruyen dentro de la función. Esto se logra pasándolas a la función como parámetros de la misma, según lo que la función necesite.

En JavaScript, las funciones no tienen un lugar definido dentro del programa. Estas pueden ser declaradas y descritas al inicio, final, o en cualquier parte del cuerpo del programa. Esto se debe a que JS, en primer lugar, hace una lectura completa del programa, luego ejecuta y guarda en memoria solo las funciones, para después ir ejecutando el cuerpo del programa.

La principal ventaja, aparte de ordenar el código, hace que sea más fácil de mantener, ya que si se debe realizar algún ajuste, este únicamente se realiza en una parte del código.

Cómo escribir una función en JavaScript

Puedes escribir una función en JavaScript como en este ejemplo:

function nombreFuncion(parametros) { //Código que ejecuta la función }

Recuerda:

  • Cuando escribes el mismo código muchas veces, es una mejor idea emplear una función.

  • Los parámetros de una función, son variables dentro de la función y funcionan exclusivamente dentro de ella.