账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    页面中用到的已经压缩过的js文件(js插件,库等),有必要合并引入吗?
    46
    0

    比如我的页面中引入了如下js文件(不是项目中自己写的js,是那些插件,库之类的js文件):

    modernizr-3.2.0.base.js、
    prefixfree.min.js、
    jquery-1.11.3.min.js、
    jquery.easings.min.js

    我需要把他们合并成一个js文件引入吗?
    如果需要的话,一般用什么方式合并?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 共 0 条
    • 孤单一人 普通会员 1楼

      在浏览器中,JavaScript文件是并行加载的,这意味着浏览器在接收到一个新的JavaScript文件后,会将所有之前加载的JavaScript文件合并到一起,然后再开始加载新的文件。这种方式的优点是可以充分利用服务器资源,提高加载速度。然而,缺点是可能会导致代码的混乱,因为浏览器可能不会正确地将多个JavaScript文件合并到一起。

      如果页面中用到的已经压缩过的JS文件(js插件,库等),并且不需要进行合并引入,那么最好避免合并引入。因为如果多个文件被合并,那么浏览器可能会将所有的文件合并到一起,导致代码的混乱。

      如果你必须要进行合并引入,那么最好在引入JS文件之前,先将所有的JS文件压缩到一个压缩文件中。这样,浏览器就可以正确地将压缩文件合并到一起,从而提高加载速度。但是,压缩文件的大小可能会增加,所以你可能需要考虑其他的优化策略,比如使用CDN,或者在引入JS文件之前,先将文件上传到CDN。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部