title: Create binary blob in JS
body: <p>I'm generating a file client-side, I have the data in hexadecimal and just want to let the user download the generated file.</p>
  
  <pre><code>var blob = new Blob([hexData], {type: "application/octet-stream"});
  console.log(URL.createObjectURL(blob));
  </code></pre>
  
  <p>The resulting file is a plain-text file containing hex data in ASCII. How can I force the Blob to contain the binary data as is and not as text?</p>