Underscore.JS - antes del método

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.