Lodash _.partial

2021-09-24 10:14 更新

_.partial(func, [partials])

創(chuàng)建一個(gè)函數(shù)。 該函數(shù)調(diào)用 func,并傳入預(yù)設(shè)的 partials 參數(shù)。 這個(gè)方法類(lèi)似_.bind,除了它不會(huì)綁定 this。這個(gè) _.partial.placeholder 的值,默認(rèn)是以 _ 作為附加部分參數(shù)的占位符。注意: 這個(gè)方法不會(huì)設(shè)置 "length" 到函數(shù)上。

添加版本

0.2.0

參數(shù)

  1. func (Function): 需要預(yù)設(shè)的函數(shù)
  2. [partials] (...*): 預(yù)設(shè)的參數(shù)

返回

(Function): 返回預(yù)設(shè)參數(shù)的函數(shù)。

例子

var greet = function(greeting, name) {  return greeting + ' ' + name;}; 
var sayHelloTo = _.partial(greet, 'hello');sayHelloTo('fred');
// => 'hello fred' // 使用了占位符。
var greetFred = _.partial(greet, _, 'fred');greetFred('hi');
// => 'hi fred'


以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)