我主要是一名 C# 程序员。我最近一直在进行一些 jquery 开发。当我使用 C# 开发应用程序时,我会为我创建的每个新类创建一个新类文件 (.cs)。
人们通常如何构建他们的 jquery/javascript 应用程序。我想跨页面重用某些功能,那么我是否将每个功能都放在它自己的 .js 文件中?还是将类似的功能分组到文件中是最佳做法?我看不到将每个文件都放在它自己的文件中,因为这会创建许多调用以将单个文件导入页面....
其他人如何处理这些类型的情况。 感谢您的任何想法。
编辑 - 我应该提到我开始研究使用 QUnit 进行单元测试,并认为拥有适当的项目结构以更好地促进单元测试会很好。
请您参考如下方法:
如果您确实将它们全部放在单独的文件中,您可能希望有一个构建脚本将它们合并并最小化为一个(或几个)一个,这样您就没有 500 个 Javascript 文件可以下载到您的浏览器中。