El método _.unsplat() dura un
Sintaxis:
_.unsplat( function );
Parámetros:
- función: Función original tomando sus últimos argumentos como un arreglo.
Valor de retorno: este método r
Nota: Esto no funcionará en JavaScript normal porque requiere que se instale la biblioteca de contribuciones underscore.js.
La biblioteca de contribuciones Underscore.js se puede instalar usando npm install underscore-contrib –save.
Ejemplo 1:
Javascript
// Defining underscore contrib variable var _ = require('underscore-contrib'); function g (val, arr) { return val + " : " + arr; } var gfgFunc = _.unsplat(g); console.log(gfgFunc("a", 1, 2, 3, 4))
Producción:
a : 1, 2, 3, 4
Ejemplo 2:
Javascript
// Defining underscore contrib variable var _ = require('underscore-contrib'); function g (arr) { return arr; } var gfgFunc = _.unsplat(g); console.log(gfgFunc(1, 2, 3, 4))
Producción:
[ 1, 2, 3, 4 ]
Ejemplo 3:
Javascript
// Defining underscore contrib variable var _ = require('underscore-contrib'); function g (val, arr) { return arr.join(val); } var gfgFunc = _.unsplat(g); console.log(gfgFunc(" : ", "GeeksforGeeks", "Computer Science Portal for Geeks"))
Producción:
GeeksforGeeks : Computer Science Portal for Geeks