title: Javascript setTimeout doesn't allow interval under 100 milliseconds
body: <p>I want to fire a recursive function every 10 milliseconds, but setTimeout doesn't seem to take any value under 100, no matter what I put.</p>
  
  <pre><code>decrementCountdown = function() {
      console.log('fired');
      t = setTimeout("decrementCountdown()", 100);
  }
  </code></pre>
  
  <p>Why can't I set a value under 1000 milliseconds?</p>
  
  <p><strong>EDIT :</strong> Looks like my timer is firing correctly...the problem is when I use it to call a function ( like Jquery's html() ). Even though setTimeout is calling the function at correct intervals, it won't fire any faster than 100 milliseconds.</p>
  
  <p>Anyone know how I can make a countdown timer on my page that counts down by 10 milliseconds?</p>