2015-04-22 81 views
0

很多時候我遇到過javascript腳本,其中有些放在頭部,有些放在身體的盡頭。在某些jQuery中,我看到了相同的情況。誰能告訴我把腳本放在頭部還是身體末端之間有什麼區別和意義?腳本代碼放在哪裏

+5

在您問這個問題之前,您是否嘗試過搜索?這已被問**許多**次...... [在哪裏把JavaScript放在一個HTML文件?](http://stackoverflow.com/questions/196702/where-to-place-javascript-in-a -html-file) –

+0

沒有這樣的區別,它取決於你 –

+3

@AmitSoni它不同,在HTML解析器中你有一個遞歸下降解析器;自上而下的解析器 – InferOn

回答

0

雅虎建議將所有腳本放在頁面底部。

由腳本引起的問題是它們會阻止並行下載。 HTTP/1.1規範建議瀏覽器每個主機名並行下載兩個並行組件不得多於 。如果您從多個主機名中提供 圖像,則可以並行執行兩個以上的下載併發生 。儘管腳本下載,然而,瀏覽器不會 啓動任何其他下載,甚至在不同的主機名... Read More

人們常常看到,jQuery是放置在頂部,這是爲了避免任何您可能在自定義代碼中遇到的依賴問題。