可以在jquery.min.js中添加一些自定义的javascript代码吗?

时间:2018-03-12 23:14:25

标签: javascript html

现在我的页脚中有2个.js文件(jquery.min.js - myjs.js)。

因此,通过考虑myjs.js是一个非常小的文件5kb,我可以将此代码复制到jquery.min.js文件中以减少1个请求吗?

什么是更好的bewtween:保留2个文件,内联myjs.js或合并这2个文件?

谢谢

2 个答案:

答案 0 :(得分:1)

是的,只要您托管文件,您可以根据需要修改它 - 毕竟它基本上是一个文件扩展名为.js的文本文件。只需使用文本编辑器(或IDE)打开它,然后将JavaScript添加到底部。出于对财产权的尊重,不要删除他们的许可或评论。

最好为性能目的提供1个文件。建立用于获取第二个文件的TCP链接(管道)并不是无关紧要的。另一种选择是在<script>标记结束前的<body>标记中将其他javascript放入HTML文件中。

答案 1 :(得分:1)

如上所述,您可以将代码添加到jQuery文件中,但我不建议这样做。

拥有两个单独的文件可让您更轻松地扩展,调试和修改自己的代码。它还可以帮助其他人查看您的网站(以及您未来的自我)了解正在发生的事情;与alljs.jsappjs.js相比,jQuery.js不透明。另外,如果你想要更新jQuery,如果jQuery没有与你自己的代码混合在一起会容易得多。有两个单独的文件允许浏览器独立缓存它们。

如果你想只有一个JS文件,包括你的小Javascript内联是一个更好的选择。但是,我会更早地推荐其他优化,例如设置构建过程以最小化JS并将其部署到专用生产服务器。