2012-10-20 36 views
2

我知道將腳本放在頁面底部是一種典型的最佳實踐,因此它們不會阻止加載其他內容。Require.js異步加載其他腳本標記,所以我想知道是否應該更好地放置它在你的頁面的開始或結束。如果你把它放在開頭,你顯然必須等待require的下載,但在此之後,其他所有東西都應該是異步的。如果require.js在頁面頂部或底部?

回答

2

Rob,可以在<head>中放入Require。首先,不,它不會等到頁面加載後開始加載腳本 - 它會立即開始加載它們。其次,它取決於您的應用程序,但需要加載的某些腳本可能需要立即加載,而不是在加載HTML時加載。

但是,您可能遇到的問題是多少同時連接到同一個域瀏覽器將支持。如果您有很多依賴項,您可能需要考慮使用Require.js Optimizer

相關問題