Underscore.JS - método parcial

Sintaxis

_.partial(function, *arguments)

El método parcial aplica parcialmente una función dando sus argumentos ._ se puede pasar para especificar un argumento que no debe ser completado previamente, sino que debe dejarse abierto para proporcionar en el momento de la llamada. Vea el siguiente ejemplo

Ejemplo

var _ = require('underscore');

var divide = function(a, b) { return b / a};

var divideBy5 = _.partial(divide, 5);
var result = divideBy5(10);

console.log(result);

var divisionOf10 = _.partial(divide, _, 10)
result = divisionOf10(5)

console.log(result);

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

Mando

\>node tester.js

Salida

2
2