close
(1) W3C 建議放在 <head></head> 中。
(2) 不論擺在哪裡,都是從頭讀到尾的執行順序。(call function除外)
(3) jquery可以放在head中;jquery會綁定一個監聽,當全部的html文檔解析完之後,再執行內部代碼。
範例:$(function(){//這裡放入執行代碼});
(4) <script>標籤,可以加上 async、defer 屬性,去確保執行順序。
async:非同步,不確定哪一個會先被執行。
defer:按由上到下的順序被執行。
(5) YSlow工具
YSlow Help
檢查網頁載入 慢在哪裡。
參考:[JavaScript] <script>標籤放在哪裡最好? PikaCool's Blog
javascript - Where should I put <script> tags in HTML markup? - Stack Overflow
javascript放在head和body的区别(w3c建议放在head标签中) - coding111 - 博客园
javascript - load and execute order of scripts - Stack Overflow
文章標籤
全站熱搜
留言列表