Underscore.JS - metodo di ritardo

Sintassi

_.delay(function, wait, *arguments)

Il metodo delay richiama una determinata funzione dopo aver atteso un determinato tempo di attesa in millisecondi. gli argomenti se passati vengono passati alla funzione chiamata. Vedi l'esempio sotto

Esempio

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);

Salvare il programma sopra in formato tester.js. Eseguire il comando seguente per eseguire questo programma.

Comando

\>node tester.js

Produzione

15
1028 ms