Eloquent JavaScript - Chapter 5 - Function abstraction
by Denise Nepraunig
HTML
<h1>Function abstraction</h1>
JavaScript
function logArray(theArray) {
for(var i = 0; i < theArray.length; i++) {
console.log(theArray[i]);
}
}
function funArray(theArray, fun) {
for(var i = 0; i < theArray.length; i++) {
fun(theArray[i]);
}
}
var myArray = ["Denise", "Michelle", "Bruno", "Andy"];
logArray(myArray);
var log = console.log;
// übergabe von console.log funzt net, illegal invokation
funArray(myArray, log);