title: Javascript: Call function, pass array of arguments, similar to setTimout()'s functionality
body: <p>I want to do what setTimout does, manually, with no timeout.</p>
  
  <pre><code>setTimeout(function,0,args);
  </code></pre>
  
  <p>Just call a function and pass it an array of arguments, without knowing or caring how many arguments were there.</p>
  
  <p>Basically I want to proxy the function call through another function.</p>
  
  <p>I'm bad with terminology, sorry.</p>