Método Lodash _.unsplatl()

El método Lodash _.unsplatl() toma una función que espera una array como su primer argumento y devuelve una función que funciona de manera idéntica, pero toma una lista de argumentos principales. Es similar al método unsplat(). Imita la sintaxis de parámetros de descanso en ECMAScript 6.

Sintaxis:

_.unsplatl( function )

Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se analiza a continuación:

  • función: Es la función original que toma su primer argumento como un arreglo.

Valor de retorno: este método devuelve una función.

Nota: Para ejecutar los ejemplos a continuación, debe instalar la biblioteca lodash-contrib utilizando este símbolo del sistema y ejecutar el siguiente comando.

npm install lodash-contrib

Ejemplo 1:

Javascript

// Defining lodash contrib variable
var _ = require('lodash-contrib'); 
  
function g (arr, val) {
    return val+" : "+arr;
}
  
var gfgFunc = _.unsplatl(g);
  
console.log(gfgFunc(10, 20, 30, 40, "A"))

Producción:

A : 10, 20, 30, 40

Ejemplo 2: 

Javascript

// Defining lodash contrib variable
var _ = require('lodash-contrib'); 
  
function g (arr) {
    return arr;
}
  
var gfgFunc = _.unsplatl(g);
  
console.log(gfgFunc(1, 2, 3, 4))

Producción:

[ 1, 2, 3, 4 ]

Ejemplo 3: 

Javascript

// Defining lodash contrib variable
var _ = require('lodash-contrib'); 
  
function g (arr,val) {
    return arr.join(val);
}
  
var gfgFunc = _.unsplatl(g);
  
console.log(gfgFunc("GeeksforGeeks", "Computer Science Portal for Geeks", " : "))

Producción:

GeeksforGeeks : Computer Science Portal for Geeks

Publicación traducida automáticamente

Artículo escrito por taran910 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 *