title: Is a typescript ellipsis a performance concern?
body: <p>Typescript ellipsis generates JavaScript which constructs an array out of <code>arguments</code> at the beginning of the function.</p>
  
  <pre><code>function blah(...args: any[]){
  }
  </code></pre>
  
  <p>becomes:</p>
  
  <pre><code>function blah() {
      var args = [];
      for (var _i = 0; _i &lt; (arguments.length - 0); _i++) {
          args[_i] = arguments[_i + 0];
      }
  }
  </code></pre>
  
  <p>Looking over my project with performance in mind, I'm wondering whether this construction is a performance concern for often called code?</p>
  
  <p>Is it?</p>