我正在创建一个包含数千行JavaScript的Chrome扩展程序。将它们全部放入一个文件将是精神错乱,特别是因为它是vanilla JS,因此不是非常结构化或模块化。
将其分解为多个脚本听起来像一个理智的解决方案,但在我看来,速度绝对是至关重要的。如果我将单个JavaScript文件拆分为十几个,我会看到明显的性能下降吗?
答案 0 :(得分:2)
我怀疑任何差异都会引起注意。但是,在网站上,您通常会使用多个文件进行开发,然后使用构建过程将所有JavaScript文件连接并压缩为一个文件,从而减少HTTP请求。如果您对此感兴趣,可以将相同的技术应用于Chrome扩展程序。