_.bindAll(object, methodNames)
Binds methods of an object to the object itself, overwriting the existing method.
Note: This method doesn't set the "length" property of bound functions.
Since
0.1.0
Arguments
-
object(Object): The object to bind and assign the bound methods to. -
methodNames(...(string|string[])): The object method names to bind.
Returns
(Object): Returns object.
Example
var view = {
'label': 'docs',
'click': function() {
console.log('clicked ' + this.label);
}
};
_.bindAll(view, ['click']);
jQuery(element).on('click', view.click);
// => Logs 'clicked docs' when clicked.
Please login to continue.