Las funciones son una parte esencial de JavaScript, ya que permiten al desarrollador crear bloques de código reutilizables y organizados. Una función es un bloque de código al que se puede llamar desde cualquier parte del código, lo que permite al desarrollador realizar la misma tarea varias veces sin tener que repetir el mismo código una y otra vez.

Para crear una función en Javascript, es necesario utilizar la palabra clave "función", seguida del nombre de la función y sus parámetros, si los hubiera. Por ejemplo:

función suma(a, b) { devuelve a + b; }

En este ejemplo, creamos una función llamada "suma" que toma dos parámetros, "a" y "b". Dentro de la función, usamos el operador de suma para agregar los dos parámetros y luego usamos la palabra clave "return" para devolver el resultado de la suma.

Para llamar a la función, simplemente use el nombre de la función seguido de los parámetros entre paréntesis. Por ejemplo:

var resultado = suma(2, 3); consola.log(resultado); // 5

En este ejemplo, llamamos a la función "suma" pasando los parámetros 2 y 3. El resultado de la suma se almacena en la variable "resultado" y luego se muestra en la consola.

Además, las funciones en Javascript pueden ser anónimas, es decir, no tienen un nombre definido. Por ejemplo:

var suma = función (a, b) { devuelve a + b; }

En este ejemplo, creamos una función anónima que toma dos parámetros, "a" y "b". Dentro de la función, usamos el operador sum para sumar los dos parámetros y luego usamos la palabra clave "return" para devolver el resultado de la suma. La función se almacena en la variable "suma".

Las funciones también se pueden pasar como parámetros a otras funciones, lo que se conoce como "devolución de llamada". Por ejemplo:

función ejecutarFunción(función, a, b) { función de retorno (a, b); } var resultado = ejecutarFuncion(suma, 2, 3); consola.log(resultado); // 5

En este ejemplo, creamos una función llamada "ejecutarFuncao" que recibe tres parámetros: una función, "a" y "b". Dentro de la función, llamamos a la función pasada como parámetro, pasando los parámetros "a" y "b". Se devuelve el resultado de la función.

Finalmente, las funciones en Javascript se pueden usar para crear objetos, conocidas como "funciones constructoras". Por ejemplo:

function Persona(nombre, edad) { este.nombre = nombre; esta.idade = edad; } var persona1 = nueva Persona("Juan", 30); consola.log(persona1.nombre); // John consola.log(persona1.edad); // 30

En este ejemplo, creamos una función constructora llamada "Persona" que toma dos parámetros, "nombre" y "edad". Dentro de la función, usamos la palabra clave "esto" para crear las propiedades "nombre" y "edad" del objeto. A continuación, creamos un nuevo objeto usando la palabra clave "nuevo" y la función constructora. El objeto se almacena en la variable "persona1" y luego sus propiedades se muestran en la consola.

Ahora responde el ejercicio sobre el contenido:

_¿Cuál es el propósito de las funciones en Javascript?

¡Tienes razón! Felicitaciones, ahora pasa a la página siguiente.

¡Tú error! Inténtalo de nuevo.

Imagen del artículo Objetos en Javascript

Siguiente página del libro electrónico gratuito:

7Objetos en Javascript

2 minutos

¡Obtén tu certificado para este curso gratis! descargando la aplicación Cursa y leyendo el libro electrónico allí. ¡Disponible en Google Play o App Store!

Disponible en Google Play Disponible en App Store

+ 6,5 millones
estudiantes

Certificado gratuito y
válido con código QR

48 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo, audio y texto.