Underscore.js _.iterators.drop () метод

Опубликовано: 28 Июля, 2021

С помощью метода _.iterators.drop () мы можем получать значения всякий раз, когда мы вызываем итератор, но сбрасываем значения до значения numberToDrop и возвращаем сгенерированное значение с помощью этого метода.

Синтаксис:

 _.iterators.drop (iter, numberToDrop)

Возврат: возврат значений с помощью итератора после удаления определенных значений.

Пример 1:

В этом методе мы видим, что с помощью метода _.iterators.drop () мы можем получать значение всякий раз, когда вызывается итератор, но отбрасывать некоторые значения до значения numberToDrop.




// Defining underscore contrib variable 
var _ = require("underscore-contrib");
  
var iter = _.iterators.List(["Geeks", "for", "Geeks"]);
  
var geek = _.iterators.drop(iter, 2);
  
geek();

Выход:

 "Компьютерщики"

Пример 2:




// Defining underscore contrib variable
var _ = require( 'underscore-contrib' );
var iter = _.iterators.List([ "E" , "D" , "C" , "B" , "A" ]);
var geek = _.iterators.drop(iter, 2);
geek();
geek();
geek();

Выход:

'C'

'B'

'А'