1
什麼是更快?Jquery - getScript版本。 <script> ..</script>
<script src="../js/SOME.js" type="text/javascript"></script>
OR
$.getScript('../js/SOME.js', function(){ ...
// with $.ajaxSetup({ cache: true });
什麼是更快?Jquery - getScript版本。 <script> ..</script>
<script src="../js/SOME.js" type="text/javascript"></script>
OR
$.getScript('../js/SOME.js', function(){ ...
// with $.ajaxSetup({ cache: true });
更快?它也可能取決於*你在哪裏放置了'
前者,因爲$ .getScript依賴於jQuery來進行初始化。
來源
2011-03-10 16:44:08
它們是一樣的。但是,這是你應該考慮的事實:
要使用getScript加入你需要有 加載jQuery的第一所以加那個時候(我猜是你用的是什麼監守的
$
的)。jQuery會異步加載它,這意味着 瀏覽器不會停止其他所有內容到 加載SOME.js.
來源
2011-03-10 16:44:37 amosrivera
他們都將採取大約相同的時間下載。不同之處在於內聯腳本加載頁面上所有其他元素,因此必須爭奪帶寬。
注入腳本將發生頁面加載後,jQuery加載後。由於此時頁面元素的其餘部分可能會被下載,它看起來會「更快」,但會隨時「稍後」使用。
來源
2011-03-10 16:46:21
最快的將是同步加載腳本蒙山類似的腳本:在什麼樣的條件
來源
2011-03-10 16:47:21 mcbeav
對不起,並沒有完全回答這個問題,但我之前已經回答了一些問題,Query必須加載才能加載腳本,它會異步加載它,但jQuery必須先加載,此腳本將加載一個外部腳本異步沒有jQuery。 – mcbeav