title: CryptoJS and ES5, can't initialize it into browser
body: <p>I'm not exactly a JS fan, expecially of new ES6 funny syntax.
  I'm using CryptoJS which I took from
  <a href="https://www.npmjs.com/package/crypto-js" rel="nofollow noreferrer">https://www.npmjs.com/package/crypto-js</a></p>
  <p>Then i try to use it in a html page like this:</p>
  <pre><code>var f = new CryptoJS();
  </code></pre>
  <p>and</p>
  <pre><code>var f = new CryptoJS().constructor();
  </code></pre>
  <p>but I get</p>
  <blockquote>
  <p>VM1118:1 Uncaught TypeError: CryptoJS is not a constructor
  at :1:9</p>
  </blockquote>
  <p>I wanted to use it like every old js is used but looks like you have to use one of those funny js syntax things like include or so.</p>
  <p>I need to use AES likes this and I miss only the initialization:
  <a href="https://stackoverflow.com/questions/36474899/encrypt-in-javascript-and-decrypt-in-c-sharp-with-aes-algorithm">Encrypt in javascript and decrypt in C# with AES algorithm</a></p>
  <p>How can I use it in js in the browser?</p>