Agregar Argumentos a una Función

Beginner

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

Introducción

En este laboratorio, exploraremos cómo utilizar la función partialRight() en JavaScript para crear nuevas funciones con argumentos preespecificados. Esta función poderosa nos permite adjuntar fácilmente argumentos a funciones existentes, lo que nos permite crear nuevas funciones con comportamientos específicos sin tener que redefinir la función original. Veremos ejemplos de cómo utilizar partialRight() para racionalizar nuestro código y hacerlo más modular.

Función que agrega argumentos

Para crear una función que agregue argumentos a los que recibe, siga estos pasos:

  1. Abra la Terminal/SSH y escriba node para comenzar la práctica de codificación.
  2. Utilice el operador de propagación (...) para agregar partials a la lista de argumentos de fn.
  3. Utilice el siguiente código para crear la función:
const partialRight =
  (fn, ...partials) =>
  (...args) =>
    fn(...args, ...partials);
  1. Pruebe la función con un ejemplo, como:
const greet = (greeting, name) => greeting + " " + name + "!";
const greetJohn = partialRight(greet, "John");
greetJohn("Hello"); // 'Hello John!'

Resumen

¡Felicidades! Has completado el laboratorio de Agregar Argumentos a una Función. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.