title: IE11 Object doesn't support property or method 'Symbol(Symbol.iterator)_a.2p3bca3ct9h
body: <p>I am using <code>Angular 8, tslint 5.15 &amp; typescript v3</code></p>
  
  <p>I am reading file as <code>ArryaBuffer</code> using below code</p>
  
  <pre><code>const reader = new FileReader();
      reader.readAsArrayBuffer(&lt;FileObject&gt;);
      reader.onload = () =&gt; {
        this.uploadedData= new Uint8Array(reader.result as ArrayBuffer);
      }
  </code></pre>
  
  <p>Now when i pass this <code>uploadedData</code> into API, I am converting into byteArray using below fucntion.</p>
  
  <pre><code>convertLicenseToByteArray(uploadedData) {
      const bytesArray = [];
      for (const i of uploadedData) {
        bytesArray.push(i);
      }
      return bytesArray;
    }
  </code></pre>
  
  <p>The above code is giving error in ie11,</p>
  
  <blockquote>
    <p>ERROR TypeError: Object doesn't support property or method
    'Symbol(Symbol.iterator)_a.srxqdvyfxlx'</p>
  </blockquote>
  
  <p>I tried to search on net and found that may be i need to add <code>babel-polyfill</code> but it's not working for me.</p>
  
  <p>Any help?</p>