Método Lodash _.rest()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *