title: Fastest way to build this string
body: <p>say I have an array of objects with html strings inside (there are other things, but i'm specifically focusing on the html property of each object. e.g.</p>
  
  <pre><code>var items = [{
      html: '&lt;div&gt;test&lt;/div&gt;'
  }, {
      html: '&lt;div&gt;test&lt;/div&gt;'
  }, {
      html: '&lt;div&gt;test&lt;/div&gt;'
  }];
  </code></pre>
  
  <p>I need to build a string using all of these strings and I need them in the same order they're given to me, so a reverse while loop is out.</p>
  
  <p>is there anything faster at building the html than the following?</p>
  
  <pre><code>var html = [];
  for (var i = 0, itemLen = items.length; i &lt; itemLen; i++) {
      html.push(items[i].html)
  }
  output.innerHTML = html.join('');
  </code></pre>