Método Lodash _.spread()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *