Underscore.JS - once method



Syntax

_.once(function)

once method return a copy of passed function and ensure that result function is called only once no matter how many times it is called. See the below example −

Example

var _ = require('underscore');

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

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

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

Command

\>node tester.js

Output

Object Created.
underscorejs_functions.htm
Advertisements