Functions as Parameters
by joshrivers
HTML
<div id="text"></div>
<div id="error"></div>
JavaScript
window.onerror = function(errorMessage) {
$("#error").text(errorMessage);
}
function addText(fn) {
var newText = fn()
$("#text").text($("#text").text() + newText);
};
$(document).ready(function() {
var function1 = function() {
return "foo "
};
function function2() {
return "bar "
};
addText(function1);
addText(function2);
addText(function() {
return "baz "
});
});