Javascript - breaking up string literals... why?
<p>I'm sorry the question title is so vague, but I was looking at some code from a Job posting boards conversion tracking software and ran across this for the first time.</p>

<pre><code>    document.write('&lt;i' + 'mg height="1" ' +
         'width="1" border="0" ' +
         'src="' + url + '&amp;ifr' + 'ame=0" /&gt;');
    document.write('&lt;/ifr' + 'ame&gt;');
</code></pre>

<p>Why are they breaking up the string literal in this manner? Specifically <code>'&lt;/ifr'+'ame&gt;'</code></p>
