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