Underscore.JS - méthode avant

Syntaxe

_.before(count, function)

La méthode before renvoie une copie de la fonction passée et garantit que la fonction de résultat n'est appelée qu'un certain nombre de fois. Voir l'exemple ci-dessous:

Exemple

var _ = require('underscore');

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

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

Enregistrez le programme ci-dessus dans tester.js. Exécutez la commande suivante pour exécuter ce programme.

Commander

\>node tester.js

Production

Alarm raised.
Alarm raised.