Sintaxis
_.before(count, function)
antes de que el método devuelva una copia de la función pasada y asegúrese de que la función de resultado se llame solo un número determinado de veces. Vea el siguiente ejemplo:
Ejemplo
var _ = require('underscore');
var raiseAlarm = _.before(3, function(){ console.log('Alarm raised.')});
//Alarm raised will be called two times
raiseAlarm();
raiseAlarm();
raiseAlarm();
raiseAlarm();
Guarde el programa anterior en tester.js. Ejecute el siguiente comando para ejecutar este programa.
Mando
\>node tester.js
Salida
Alarm raised.
Alarm raised.