Prependir Argumentos de Función

Beginner

This tutorial is from open-source community. Access the source code

Introducción

En este laboratorio, exploraremos el concepto de funciones parciales en JavaScript y aprenderemos cómo crear una función de orden superior que nos permita agregar fácilmente argumentos a una función dada. A través de ejemplos prácticos y ejercicios, entenderemos cómo funcionan las funciones parciales y cómo se pueden utilizar para simplificar nuestro código y hacerlo más modular.

Argumentos de función prependidos con Partial

Para comenzar a practicar la codificación, abre la Terminal/SSH y escribe node.

La función partial se utiliza para crear una nueva función que llama a fn con partials como los primeros argumentos.

  • Utiliza el operador de propagación (...) para prepender partials a la lista de argumentos de fn.
const partial =
  (fn, ...partials) =>
  (...args) =>
    fn(...partials, ...args);
const greet = (greeting, name) => greeting + " " + name + "!";
const greetHello = partial(greet, "Hello");
greetHello("John"); // 'Hello John!'

Resumen

¡Felicitaciones! Has completado el laboratorio de Argumentos de función prependidos. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.