El método _.unsplatl() primero es sECMAScript 6.
Sintaxis:
_.unsplatl( function )
Parámetros:
- función: Es la función original que toma su primer argumento 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 de Underscore.js se puede instalar mediante npm install underscore-contrib –save.
Ejemplo 1:
Javascript
// Defining underscore contrib variable var _ = require("underscore-contrib"); // Function that takes array as the // first parameter function g(arr, val) { return val + " : " + arr; } // Using the unsplatl() method var gfgFunc = _.unsplatl(g); console.log(gfgFunc(1, 2, 3, 4, "A"));
Producción:
A : 1,2,3,4
Ejemplo 2:
Javascript
// Defining underscore contrib variable var _ = require("underscore-contrib"); // Function that takes array as the // first parameter function g(arr) { return arr; } // Using the unsplatl() method var gfgFunc = _.unsplatl(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 that takes array as the // first parameter function g(arr, val) { return arr.join(val); } // Using the unsplatl() method var gfgFunc = _.unsplatl(g); console.log( gfgFunc("GeeksforGeeks", "Computer Science Portal for Geeks", " : ") );
Producción:
GeeksforGeeks : Computer Science Portal for Geeks