Underscore.JS - metodo once
Sintassi
_.once(function)
once restituisce una copia della funzione passata e assicura che la funzione risultato venga chiamata solo una volta, indipendentemente da quante volte viene chiamata. Vedi l'esempio sotto -
Esempio
var _ = require('underscore');
var create = function(){ console.log('Object Created.')};
var init = _.once(create);
init();
init();
init();
init();
Salvare il programma sopra in formato tester.js. Eseguire il seguente comando per eseguire questo programma.
Comando
\>node tester.js
Produzione
Object Created.