据说 Javascript 代码应该全部放在 HTML 文件的末尾,以便首先显示页面内容,让用户看到一些东西(让用户满意地看到一些东西而不是再等待 12 秒,因为例子)。
但是为了更好地封装 HTML 并匹配 Javascript 代码,例如“图像轮播”,通常将 HTML 和 Javascript 放在一个文件中,因此在整个最终 HTML 文件中都有 Javascript 代码块与 HTML 代码混合在一起。
但是如果所有这些 Javascript 代码块都使用 jQuery$(document).ready(function() { ... })
来执行任务,那么页面显示会不会也很快呢?我认为不如将 Javascript 实际放置在 HTML 文件末尾时那么快,但足够接近,因为它只是向就绪事件队列添加了一个函数。