Sintaxe
_.delay(function, wait, *arguments)
O método delay invoca uma determinada função após esperar por um determinado tempo de espera em milissegundos. argumentos se passados são passados para a função chamada. Veja o exemplo abaixo
Exemplo
var _ = require('underscore');
var startTimestamp = new Date().getTime();
var add = function(a,b) {
console.log(a + b);
var endTimestamp = new Date().getTime();
console.log(((endTimestamp - startTimestamp)) + ' ms');
};
_.delay(add, 1000, 5, 10);
Salve o programa acima em tester.js. Execute o seguinte comando para executar este programa.
Comando
\>node tester.js
Resultado
15
1028 ms