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