Underscore.JS - before method



Syntax

_.before(count, function)

before method return a copy of passed function and ensure that result function is called only given number of times. See the below example:

Example

var _ = require('underscore');

var raiseAlarm = _.before(3, function(){ console.log('Alarm raised.')});

//Alarm raised will be called two times
raiseAlarm();
raiseAlarm();
raiseAlarm();
raiseAlarm();

Save the above program in tester.js. Run the following command to execute this program.

Command

\>node tester.js

Output

Alarm raised.
Alarm raised.
underscorejs_functions.htm
Advertisements