Anexar Argumentos à Função

Beginner

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

Introdução

Neste laboratório, exploraremos como usar a função partialRight() em JavaScript para criar novas funções com argumentos pré-especificados. Esta poderosa função nos permite anexar facilmente argumentos a funções existentes, possibilitando a criação de novas funções com comportamentos específicos sem ter que redefinir a função original. Veremos exemplos de como usar partialRight() para otimizar nosso código e torná-lo mais modular.

Função que Anexa Argumentos

Para criar uma função que anexa argumentos aos que recebe, siga estes passos:

  1. Abra o Terminal/SSH e digite node para começar a praticar a codificação.
  2. Use o operador spread (...) para anexar partials à lista de argumentos de fn.
  3. Use o seguinte código para criar a função:
const partialRight =
  (fn, ...partials) =>
  (...args) =>
    fn(...args, ...partials);
  1. Teste a função com um exemplo, como:
const greet = (greeting, name) => greeting + " " + name + "!";
const greetJohn = partialRight(greet, "John");
greetJohn("Hello"); // 'Hello John!'

Resumo

Parabéns! Você concluiu o laboratório de Anexar Argumentos à Função. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.