bind
binds object to functions this value
var bind = require("@nathanfaucett/bind");
var counter = {
value: 0
};
var inc = bind(function inc() {
this.value++;
}, counter);
inc();
// counter.value === 1
binds object to functions this value
var bind = require("@nathanfaucett/bind");
var counter = {
value: 0
};
var inc = bind(function inc() {
this.value++;
}, counter);
inc();
// counter.value === 1
npm i @nathanfaucett/bind
1
0.0.1
MIT