當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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'

相關用法


注:本文由純淨天空篩選整理自Jitender_1998大神的英文原創作品 Underscore.js _.iterators.drop() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。