title: Issue with Lodash Throttle or Debounce within the loop
body: <p>I'm calling a fetch request which I'm trying to limit by using Lodash Throttle or Debounce. I'm looping through some array and calling function instantly which effects a server to respond with 502. I'm trying to slow down the requests with Throttle. The code below should explain my structure. This example does not work and I don't know why?</p>
  
  <pre><code>
      function doSomething(i) {
        console.log('Doing something: ' + i)
      }
  
  
      for (var i = 0; i &lt; 50; i++) {
  
         _.throttle( function() { doSomething(i) }, 15000);
  
      }
  
  </code></pre>
  
  <p>The function doSomething() should be called every 15 seconds and additional requests to this function should be stacked.</p>