2 由DOMContentLoaded事件处理程序调用的脚本与在主体末尾调用的脚本之间有什么区别?DOMContentLoaded vs本地脚本 来源 2011-12-01 Franck Freiburger
3 显然,他们在执行略有不同的语境 - 内嵌脚本是“顶级”的代码中,DOMContentLoaded处理程序是在事件监听功能。 也许很明显,DOMContentLoaded会在最后一个内联脚本后面执行一段时间。请参阅HTML5 specification以了解应该在两者之间发生的步骤列表。 DOMContentLoaded在您不控制标记的情况下非常有用,例如,库代码或类似浏览器扩展的内容(另请参阅Unobtrusive JavaScript) 来源 2011-12-01 23:26:54 Nickolay