我注意到许多 phonegap 模板将 javascript(例如 jquery 或 jquery mobile)放在 body 标记的末尾。
在普通的 html 页面中,jquery 等文件被加载到文档的头部。
把它放在体内有好处吗?
我注意到许多 phonegap 模板将 javascript(例如 jquery 或 jquery mobile)放在 body 标记的末尾。
在普通的 html 页面中,jquery 等文件被加载到文档的头部。
把它放在体内有好处吗?
此链接提供了关于该主题的精彩讨论:Whats Pros and Cons: puts javascript in head and put just before body close。
但总的来说,将 JavaScript 放在正文的末尾会给用户带来更好更快的感觉。此外,任何放在头部的 JavaScript 都会在到达正文之前运行,这意味着您的 JavaScript 可能不知道存在哪些元素。这将极大地影响在 JavaScript 文件加载后立即运行的函数。基本上,我所知道的最佳实践是将您的 JavaScript 放在正文的末尾,除非您有充分的理由不这样做。