title: What is a WordArray?
body: <p>I've been looking at <strong><a href="https://github.com/brix/crypto-js" rel="noreferrer">crypto-js</a></strong> and <a href="https://github.com/brix/crypto-js/blob/develop/docs/QuickStartGuide.wiki#Encoders" rel="noreferrer">its encoder</a> converts to and from a <code>WordArray</code>. I looked up <a href="https://github.com/brix/crypto-js/blob/develop/docs/QuickStartGuide.wiki" rel="noreferrer">the documentation</a> and couldn't find any explanation of what a <code>WordArray</code> might be.</p>
  
  <p>To the best of my knowledge, there isn't even a <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Typed_arrays" rel="noreferrer">typed array</a> in JavaScript named <code>WordArray</code>, and neither is there a <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView" rel="noreferrer"><code>DataView</code></a> on any of the typed arrays by that name.</p>
  
  <p>I know what a <a href="https://docs.microsoft.com/en-us/windows/win32/winprog/windows-data-types" rel="noreferrer"><code>WORD</code> is in the Visual C++ parlance</a>, but I am not sure what it means here.</p>
  
  <p>Strange, all the threads (<a href="https://stackoverflow.com/q/11889329/303685">here</a>, <a href="https://stackoverflow.com/a/44715282/303685">here</a> and <a href="https://gist.github.com/joecliff/10948592" rel="noreferrer">here</a>) I found on <strong>crypto-js</strong> are using the word <code>WordArray</code> without anyone really asking what it is.</p>
  
  <p>Could someone really tell me? Is it a <code>Uint16Array</code>? Or just another fancy word for a regular byte array (<code>Uint8Array</code> or an <em>untyped</em> <code>Array</code> of integral number values)?</p>