扫码一下
查看教程更方便
_.bind(function, object, *arguments)
bind() 方法有助于用传递的对象的引用替换函数中 this 的出现。 请参阅下面的示例
var _ = require('underscore');
var updateMessage = function(message) {
return this.name + ' : ' + message;
}
// 将此与提供的对象绑定
updateMessage = _.bind(updateMessage, {name: 'BinderObject'}, "Welcome");
var result = updateMessage();
console.log(result);
上面示例运行结果如下