_.bind(func, thisArg, [partials])
创建一个调用func
的函数,thisArg
绑定func
函数中的 this
(注:this
的上下文为thisArg
) ,并且func
函数会接收partials
附加参数。
返回新的绑定函数。
_.bind.placeholder
值,默认是以 _
作为附加部分参数的占位符。
const_=require('lodash'); vargreet=function (greeting, punctuation) { returngreeting+' '+this.user+punctuation; }; varobject= { 'user': 'fred' }; varbound=_.bind(greet, object, 'hi'); console.log(bound('!'))