Javascript 使用具有相同代码的多个文件或仅使用一个文件并区分?

Javascript 使用具有相同代码的多个文件或仅使用一个文件并区分?,javascript,php,Javascript,Php,首先,我已经搜索了很长一段时间了,但是没有找到适合我的解决方案 我有一个主页,用户可以在那里看一些图片。每张图片将单独显示,并具有不同的信息,如标签、描述、名称等。此外,图片上还有评论,其中包含回复。为此,我有一些由几个段组成的代码。一切都使用ajax 如果用户想要得到更多的评论,或者想要编辑图片的信息,或者想要看到更多的图片,我总是需要使用一个查看代码片段的视图(也是ajax) 我的问题是,是否最好使用多个php和javascript文件,并且需要它们,比如: 获得更多评论 获得更多回复 编

首先,我已经搜索了很长一段时间了,但是没有找到适合我的解决方案

我有一个主页,用户可以在那里看一些图片。每张图片将单独显示,并具有不同的信息,如标签、描述、名称等。此外,图片上还有评论,其中包含回复。为此,我有一些由几个段组成的代码。一切都使用ajax

如果用户想要得到更多的评论,或者想要编辑图片的信息,或者想要看到更多的图片,我总是需要使用一个查看代码片段的视图(也是ajax)

我的问题是,是否最好使用多个php和javascript文件,并且
需要
它们,比如:

  • 获得更多评论
  • 获得更多回复
  • 编辑信息
  • 等等
或者只有一个文件,并区分我需要什么代码?在第二种解决方案中,javascript将发送一个变量,以便我能够区分

我担心的是,当我使用多个文件时,我也有好几次相同的代码。这对表演来说不是很糟糕吗


谢谢你的帮助

我建议,每当您有需要多次使用的代码时,不要重写它。相反,将其作为类的函数或方法编写,并使用参数使其执行“稍微不同的操作”

我建议,每当您有需要多次使用的代码时,不要重写它。相反,将其作为类的函数或方法编写,并使用参数使其执行“稍微不同的操作”

尝试保持所有操作的干爽(不要重复自己的操作),但也要将这些操作拆分为文件,以便每个人都有自己的责任。如果一些代码被多个东西共享,那么将其放入另一个文件中,并在执行另一个代码之前包含它

就像你上课一样。例如,你有你的班级工作,然后你的班级医生、程序员等扩展了这个班级。这样,您就可以跨不同的类共享代码,而无需重复代码


试着把同样的想法应用到你的文件中。

试着让所有的东西保持干燥(不要重复你自己),但也要把东西分成文件,这样每个人都有自己的责任。如果一些代码被多个东西共享,那么将其放入另一个文件中,并在执行另一个代码之前包含它

就像你上课一样。例如,你有你的班级工作,然后你的班级医生、程序员等扩展了这个班级。这样,您就可以跨不同的类共享代码,而无需重复代码


尝试将同样的想法应用到您的文件中。

使用冗余代码从来都不是一个好主意。图像在10个文件中具有相同的功能,而你需要在10个不同的文件中调整一个功能…拥有冗余代码从来都不是一个好主意。图像在10个文件中具有相同的功能,您需要在10个不同的文件中调整该功能。。。