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);