在页面末尾加载jQuery for mobile

时间:2014-10-29 17:27:12

标签: javascript jquery

我被告知在页面末尾加载jQuery可以提高移动设备的性能。

我不相信这一点,无论如何都可以解释。

无论如何,有没有办法在页面的开头加载jQuery,只有在加载jQuery之后加载?我知道超时工作,但它们似乎不一致。

1 个答案:

答案 0 :(得分:1)

你得到更好的原因"性能是页面在文档末尾到达JavaScript之前将被解析,一旦解析了一个部分,就可以开始渲染。通过在文档末尾加载JavaScript,您可以在使用JavaScript添加功能之前,在HTML和CSS中显示基本的硬编码布局。这给用户带来了更快的加载时间"为您的页面。

这里需要注意的是,任何想要使用的JavaScript都会在库之后调用外部库。脚本标签。如果您将所有代码一起打包到自己的文件中,这不是问题,但它会给您散布在页面上的内联脚本带来麻烦。

这是为什么在生产应用程序中不鼓励这种行为的部分原因,其余部分与使用gzip等最大限度地压缩脚本内容的能力有关。