📜  Underscore.js _.iterators.drop() 方法

📅  最后修改于: 2022-05-13 01:56:46.346000             🧑  作者: Mango

Underscore.js _.iterators.drop() 方法

_.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();

输出:

'Geeks'

示例 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'
'A'