The "fn" console.log comes up before than console.log of the two variables.
My function is that:
function test1(var1, var2, fn){
console.log(var1, var2);
fn();
}
function test2(var3){
console.log(var3 + " it's here");
}
Call:
test1(123, "Hello!", test2("Look") );
test1, you need to know the values of all of its arguments.test2("Look")must be evaluated first.test1.