Lodash _.prototype.chain () Метод
Опубликовано: 7 Декабря, 2021
Lodash - это библиотека JavaScript, которая работает поверх underscore.js. Lodash помогает в работе с массивами, строками, объектами, числами и т. Д.
Метод _.prototype.chain () Sequence в lodash используется для создания экземпляра оболочки lodash, сопровождаемого включенными явными последовательностями цепочки методов.
Синтаксис:
_.prototype.chain ()
Параметры: этот метод не принимает никаких параметров.
Возвращаемое значение: этот метод возвращает новый экземпляр оболочки lodash.
Пример 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); |
Выход:
[{автор: 'Nisha', статей: 500}]
Пример 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); |
Выход:
{статьи: 750}
Пример 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]); |
Выход:
грамм s р k
Ссылка: https://lodash.com/docs/4.17.15#prototype-chain