while dynamic loading js, why keep script type="text/javascript"
<pre><code>var ga = document.createElement('script');
ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ?
      'https://ssl' : 'http://www') +
      '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s); 
</code></pre>

<p>While in the above code(in Google Analytics) ,<br>
I wonder why they keep writing <code>ga.type = 'text/javascript'</code> ,<br>
I've tried not adding it and it seems working well in modern browser<br>
I thought I should have missed something</p>
