js文件里调用另外一个js里的函数,但是两个js里函数重复的很多,怎么办?

js文件里调用另外一个js里的函数,但是两个js里函数重复的很多,怎么办?

人工合并了,或者一些其他文件不需要用的到的函数放到你们函数中执行,其他js文件用的函数用window.xxx=function(){...}申明对外公开

将两个js进行合并呀,重复的代码提取为function,重复的function保留一份

那就需要重构函数,把相同的函数进行替换

会调用最后的那个函数

留下有用的 删除没用的

或者说你把重复的funciton删除再试试

相同的函数提取出来,写在另一个js文件里,通过

 window.xxx=function(){}

暴露出来。