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 _.prototype.chain() de Sequence en lodash se usa para crear una instancia de lodash wrapper acompañada de secuencias de strings de métodos explícitas habilitadas.
Sintaxis:
_.prototype.chain()
Parámetros: Este método no acepta ningún parámetro.
Valor devuelto: este método devuelve la nueva instancia de contenedor de lodash .
Ejemplo 1:
Javascript
// Requiring lodash library const _ = require('lodash'); // Initializing authors variable var authors = [ { 'author': 'Nidhi', 'articles': 750 }, { 'author': 'Nisha', 'articles': 500 } ]; // Calling chain() method and creating // an explicit chaining sequence let result = _(authors).chain() .tail() .value(); // Displays output console.log(result);
Producción:
[ { author: 'Nisha', articles: 500 } ]
Ejemplo 2:
Javascript
// Requiring lodash library const _ = require('lodash'); // Initializing authors variable var authors = [ { 'author': 'Nidhi', 'articles': 750 }, { 'author': 'Nisha', 'articles': 500 } ]; // Calling chain() method and creating // an explicit chaining sequence let result = _(authors).chain() .head() .pick('articles') .value(); // Displays output console.log(result);
Producción:
{ articles: 750 }
Ejemplo 3:
Javascript
// Requiring lodash library const _ = require('lodash'); // Calling chain() method and creating // an explicit chaining sequence let obj = _("GeeksforGeeks").chain().value(); // Displays output console.log(obj[0]); console.log(obj[4]); console.log(obj[7]); console.log(obj[11]);
Producción:
G s r k
Referencia: https://lodash.com/docs/4.17.15#prototype-chain
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA