ste*_*776 9 javascript performance jquery
好吧我知道它总是取决于具体情况,但到目前为止,我已经将我的jquery文件/插件组合成一个压缩文件.
现在我想知道我应该用我的页面特定的js/jQuery代码做什么.我应该有一个文件,一个Document.Ready函数和我的entires网站js代码吗?或者将它分成每页单独的js文件,每个文件都有文件就绪呼叫?
这些文件将包含诸如.Click特定于某些页面的处理程序和其他jquery代码之类的内容.
什么是最佳实践,以优化加载时间和可维护性?
一种方法是使用require.js,然后使用包含文件和页面类型的数组.为每个body标记提供一个ID,并使用它来引用应加载的文件.
<body id="pageName">
Run Code Online (Sandbox Code Playgroud)
保留全局文件所需的一切,使核心功能正常工作,然后延迟加载网站运行速度不快所需的功能.我已经看到了这种技术的巨大速度提升.