12. 删除重复的脚本文件 在一个页面中包含重复的 JS 脚本文件会影响性能,即它会建立不必要的 HTTP 请求和额外的 JS 执行。 不必要的 HTTP 请求发生在 IE 下,而 Firefox 不会产生多余的 HTTP 请求。 额外的 JS 执行,不管在 IE 下,还是在 Firefox 下,都会发生。 一个避免重复的脚本文件的方式是使用模板系统来建立脚本管理模块。 除了防止重复的脚本文件外,该模块还可以实现依赖性检查和增加版本号到脚本文件名中,从而实现超长的过期时间。