title: Javascript Create New "Thread"
body: <p>This is a "thread" according to javascript, but the code doesn't seem to fit the conventional threaded model.</p>
  
  <p>Is it possible to make this code clearer, with regards to the concept of a thread?</p>
  
  <pre><code>function test() {
      alert("Test");
  }
  
  // this creates a new "thread," but doesn't make much sense to the untrained eye
  setTimeout(test, 0); 
  </code></pre>
  
  <p>Is there some other way to branch off?</p>