El método _.splat() toma una función que acepta uno o más argumentos y, por lo tanto, devuelve una función que toma una array y usa sus elementos como argumentos de la función original.
Sintaxis:
_.splat( function );
Parámetros: este método acepta un solo parámetro como se mencionó anteriormente y se analiza a continuación:
- función: función original que contiene argumentos.
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
Los siguientes ejemplos ilustran el método Lodash _.splat() en JavaScript:
Ejemplo 1:
Javascript
// Defining lodash contrib variable var _ = require('lodash-contrib'); function addNum (a, b) { return a + b; } var listTwoNamesFromArray = _.splat(addNum); console.log( listTwoNamesFromArray([1, 10]) );
Producción:
11
Ejemplo 2:
Javascript
// Defining lodash contrib variable var _ = require('lodash-contrib'); function addNum (a, b) { return a +" : "+ b; } var listTwoNamesFromArray = _.splat(addNum); console.log( listTwoNamesFromArray(["GeeksforGeeks", "Computer Science Portal for Geeks"]) );
Producción:
GeeksforGeeks : Computer Science Portal for Geeks