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 _.rest() se usa para crear una función que llama a la función dada con el enlace this de la función creada junto con una serie de argumentos desde la posición inicial y más allá.
Sintaxis:
_.rest( 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 aplicar un parámetro de descanso.
- inicio: Es la posición de inicio del parámetro de descanso. Es un parámetro opcional.
Valor devuelto: este método devuelve la nueva función.
Ejemplo 1:
Javascript
// Requiring lodash library const _ = require('lodash'); // Using the _.rest() method // with its parameter var write = _.rest(function(author, portal) { return author + portal; }, [1]); // Calling write with its values write(['Nidhi', 'GeeksforGeeks']);
Producción:
Nidhi,GeeksforGeeks
Ejemplo 2:
Javascript
// Requiring lodash library const _ = require('lodash'); // Using the _.rest() method // with its parameter var called = _.rest(function(who, whom) { return who + ' ' + _.initial(whom).join(', ') + (_.size(whom) > 2 ? ', and ' : '') + _.last(whom); }); // Calling called with values called('Teacher called', 'nidhi', 'nisha', 'preeti.');
Producción:
Teacher called nidhi, nisha, and preeti.
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA