Lodash _.rest

2021-09-24 10:15 更新

_.rest(func, [start=func.length-1])

創(chuàng)建一個函數(shù),調用func時,this綁定到創(chuàng)建的新函數(shù),并且start之后的參數(shù)作為數(shù)組傳入。Note: 這個方法基于rest parameter。

添加版本

4.0.0

參數(shù)

  1. func (Function): 要應用的函數(shù)。
  2. [start=func.length-1] (number): rest 參數(shù)的開始位置。

返回

(Function): 返回新的函數(shù)。

例子

var say = _.rest(function(what, names) {  return what + ' ' + _.initial(names).join(', ') +    (_.size(names) > 1 ? ', & ' : '') + _.last(names);});
 say('hello', 'fred', 'barney', 'pebbles');
// => 'hello fred, barney, & pebbles'


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號