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 _.delay() se usa para llamar a la función dada como parámetro después de que finaliza el tiempo de espera establecido, que es en milisegundos. Cualquier argumento adicional se proporciona a la función cuando se llama.
Sintaxis :
_.delay( func, wait, args )
Parámetros: este método acepta tres parámetros, como se mencionó anteriormente y se describe a continuación:
- func: Es la función que se tiene que retrasar.
- esperar: Es la cantidad de milisegundos que se demora la llamada a la función.
- args: Son los argumentos con los que se llama a la función dada. Es un parámetro opcional.
Valor de retorno: este método devuelve la identificación del temporizador.
Ejemplo 1: En este ejemplo, el contenido se imprime después de un retraso de 3 segundos, ya que el tiempo de espera es de 3 segundos.
Javascript
// Requiring lodash library const _ = require('lodash'); // Using the _.delay() method // with its parameter _.delay(function(content) { console.log(content); }, 3000, 'GeeksforGeeks!'); // Print the content after this line console.log('Content:');
Producción:
Content: GeeksforGeeks!
Ejemplo 2: En este ejemplo, cada número entero se imprime después de un retraso de 2 segundos.
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++) { // Using the _.delay() method // with its parameter _.delay(func, 2000 * (i + 1), i); } // Prints the integer after this line console.log('Integers are as follows:');
Producción:
Integers are as follows: 1 2 3 4 5
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA