JS pass to callback with parameters
Blogs20172017-01-22
JS pass to callback with parameters
A small example to pass parameters via callbacks.
Function.prototype.bind = function(){
var fn = this, args = [].slice.call(arguments),
object = args.shift();
return function(){
return fn.apply(object,
args.concat([].slice.call(arguments)));
};
};
function tryMe() {
var args = [].slice.call(arguments)
alert (args.join(','));
}
function callbackTester(callback) {
callback ();
}
callbackTester (tryMe.bind(null, "hello", "the", "world"));