Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/480.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度-注入模块的数量是否影响性能?_Javascript_Angularjs - Fatal编程技术网

Javascript 角度-注入模块的数量是否影响性能?

Javascript 角度-注入模块的数量是否影响性能?,javascript,angularjs,Javascript,Angularjs,假设你有一个这样的模块 angular .module('myApp', ['coreModules']); coreModules中包含的模块数量是否会影响总体性能?也就是说,如果它包含十个模块,但实际上只需要/使用五个模块,那么删除额外的五个模块会提高性能吗 显然,如果它们是过剩的,那么它们一开始就不应该存在,但只是好奇它有多大的影响 IMO,是的,你永远不应该在你的应用程序中注入不必要的模块,因为angular会首先加载所有依赖项。可能会有一些开销。然而,关键的折衷是在让维护变得

假设你有一个这样的模块

angular
    .module('myApp', ['coreModules']);
coreModules中包含的模块数量是否会影响总体性能?也就是说,如果它包含十个模块,但实际上只需要/使用五个模块,那么删除额外的五个模块会提高性能吗


显然,如果它们是过剩的,那么它们一开始就不应该存在,但只是好奇它有多大的影响

IMO,是的,你永远不应该在你的应用程序中注入不必要的模块,因为angular会首先加载所有依赖项。

可能会有一些开销。然而,关键的折衷是在让维护变得更容易和让用户能够足够快之间。要获得关于最后一点的数据:对其进行基准测试!