Is [x,y,z].join('') really faster than x + y + z for strings?
<p>Is <code>[x,y,z].join('')</code> really faster than <code>x + y + z</code> for strings?</p>

<p>Under the impression that join() is faster, I started through my code to use it rather than +, then I ran into the following line in the Google Analytics code:</p>

<pre><code>    ga.src = ('https:' === document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
</code></pre>

<p>Assuming the Google coders are among the most knowledgeable, it makes me wonder. Of course, that line is only going to run once per page load, and one could say that any speed difference is negligible. But still?</p>
