Underscore.JS - método once

Sintaxis

_.once(function)

El método once devuelve una copia de la función pasada y se asegura de que la función resultante se llame solo una vez, sin importar cuántas veces se llame. Vea el siguiente ejemplo:

Ejemplo

var _ = require('underscore');

var create = function(){ console.log('Object Created.')};
var init = _.once(create);

init();
init();
init();
init();

Guarde el programa anterior en tester.js. Ejecute el siguiente comando para ejecutar este programa.

Mando

\>node tester.js

Salida

Object Created.