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.