JS Callbacks
by Rodrigo
JavaScript
function coolFunc(param1, param2, callback) {
alert('Doing some cool stuff with : ' + param1 + ', ' + param2);
callback();
}
//with an anonymous function
coolFunc('thing1', 'thing2', function() {
alert('Finished being cool.');
});
//then using a named function
function someCallbackFunction() {
alert('Finished being cool, again.');
}
coolFunc('thing3', 'thing4', someCallbackFunction);