我开始第一次使用requirejs,而且我发现使用它的方式可能会对浏览器性能造成影响。这是的情况:Requirejs和浏览器内存管理
我的应用程序的性质是这样的,我需要加载的JavaScript模块的集合必须在运行时决定。基于用户输入,我必须加载十个js文件的任何子集1.js ... 10.js。我用requirejs做这个加载。问题出现在编写1.js ... 10.js时:它们都使用requirejs加载React。我的理解是,每个加载的React模块都将成为浏览器内存中的新对象。只有几个文件,它是一个重要的资源。不过,我很好奇扩展到这些动态加载的JavaScript文件有100个的情况,我是否应该担心这种内存问题(特别是在移动浏览器上)?这种扩大并不一定会发生,所以把它当作我的教化的思想实验。
谢谢!
非常有用。非常感谢。 – 2014-11-06 21:11:37