以下行是从官方的jQuery网站HTML解析顺序/脚本执行顺序
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>!window.jQuery && document.write('<script src="http://code.jquery.com/jquery-1.4.2.min.js"><\/script>');</script>
我不知道有关HTML解析顺序,或者我应该说脚本执行顺序。
问题是:第2行会等待第1行加载吗?我对此表示怀疑。
如果第1行仍在加载(比如说是3000KB,需要很长时间),并且第2行已经被执行。 window.jQuery将始终为false,因此总是包含第二个js。如果那是真的,无论如何,第一行是什么?
ahha ...明白了。谢谢。 – kae