2011-12-01 60 views

回答

3
  • 顯然,他們在執行略有不同的語境 - 內嵌腳本是「頂級」的代碼中,DOMContentLoaded處理程序是在事件監聽功能。
  • 也許很明顯,DOMContentLoaded會在最後一個內聯腳本後面執行一段時間。請參閱HTML5 specification以瞭解應該在兩者之間發生的步驟列表。
  • DOMContentLoaded在您不控制標記的情況下非常有用,例如,庫代碼或類似瀏覽器擴展的內容(另請參閱Unobtrusive JavaScript