Lodash es una biblioteca de JavaScript que funciona en la parte superior de underscore.js. Lodash ayuda a trabajar con arrays, strings, objetos, números, etc.
El método _.spread() se usa para crear una función que llama a la función dada como parámetro usando el enlace this de la función de creación, junto con una array de argumentos. Se basa en el operador de propagación en JavaScript.
Sintaxis:
_.spread( func, start )
Parámetros: Este método acepta dos parámetros como se mencionó anteriormente y se describe a continuación:
- func: Es la función que se utiliza para distribuir argumentos.
- start: Es la posición de inicio del spread. Es un parámetro opcional. El valor predeterminado es 0.
Valor devuelto: este método devuelve la nueva función.
Ejemplo 1:
Javascript
// Requiring lodash library const _ = require('lodash'); // Using the _.spread() method with its parameter var write = _.spread(function(author, portal) { return author + ' writes for ' + portal + '!'; }); // Calling write with its values write(['Nidhi', 'GeeksforGeeks']);
Producción:
Nidhi writes for GeeksforGeeks!
Ejemplo 2:
Javascript
// Requiring lodash library const _ = require('lodash'); // Using the _.spread() method with its parameter var addition = _.spread(function(x, y) { return x + y; }); // Calling addition with its values addition([56, 44]);
Producción:
100
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA