Método Lodash _.before()

El método Lodash _.before() es lo opuesto al método Lodash _.after() . Este método se usa para crear una función que invoca func con este enlace y argumentos de la función creada, mientras se llama menos de n veces.

Sintaxis:

_.before(n, func)

Parámetros: este método acepta dos parámetros, como se mencionó anteriormente y se describe a continuación:

  • n: este parámetro contiene el número n que define el número de llamadas que ya no se invoca func.
  • func: este parámetro contiene la función que se invocará.

Valor devuelto: este método devuelve la nueva función restringida.

El siguiente ejemplo ilustra el método Lodash _.before():

Ejemplo 1: en este ejemplo, intentaremos invocar la función 3 veces, pero solo invocará 2 veces.

Javascript

// Requiring the lodash library  
const _ = require("lodash");
  
// Using _.before() method
var gfg = _.before(3, function () {
    console.log('Saved');
});
  
// It will print Saved
gfg(); 
  
// It will print Saved
gfg();
  
// It will print nothing
gfg();

Producción:

Saved
Saved

Ejemplo 2: 

Javascript

// Requiring the lodash library  
const _ = require("lodash"); 
  
// Applying _.before() method
var gfg = _.before(2, function () {
     console.log('Successful');
});
  
// It will print Successful
gfg();
  
// It will print nothing
gfg();

Producción:

Successful

Referencia: https://docs-lodash.com/v4/before/

Publicación traducida automáticamente

Artículo escrito por skyridetim y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *