Método Lodash _.defer()

Lodash es una biblioteca de JavaScript que funciona en la parte superior de underscore.js. Lodash ayuda a trabajar con arrays, strings, objetos, números, etc.

El método _.defer() en lodash se usa para diferir la llamada del parámetro func hasta que se borre la pila de llamadas recientes. Además, se proporcionan argumentos adicionales al parámetro func de este método cuando se llama.

Sintaxis:

_.defer(func, [args])

Parámetros: Este método acepta dos parámetros que se describen a continuación:

  • func: Es la función que se va a diferir.
  • [args]: Son los argumentos con los que se está llamando a la función .

Valor de retorno: este método devuelve la identificación del temporizador.

Ejemplo 1:

Javascript

// Requiring lodash library
const _ = require('lodash');
  
// Calling defer() method with
// its parameter
_.defer(function(content) {
  console.log(content);
}, 'GeeksforGeeks!');
  
// Prints content after this
console.log('Content:');

Producción:

Content:
GeeksforGeeks!

Ejemplo 2:

Javascript

// Requiring lodash library
const _ = require('lodash');
  
// Defining func parameter
let func = number => {
  console.log(number);
};
  
// Defining for loop
for(let i = 1; i <= 5; i++) {
      
    // Calling defer() method
    // with its parameter
    _.defer(func, i);
}
  
// Prints integer after this
console.log('Integers are as follows:');

Producción:

Integers are as follows:
1
2
3
4
5

Referencia: https://lodash.com/docs/4.17.15#defer

Publicación traducida automáticamente

Artículo escrito por nidhi1352singh 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 *