Gracias!! eso me fue muy util, pero porque no puedo llamarla desde un boton?
Código HTML:
Ver originalfunction fn(param){
setTimeout(function(){alert(param.author +": "+ param.msg);}, param.time);
}
<button onclick="fn({msg:"hola", author:"mr who", time:500});">boton
</button>