JavaScript - 在exectuion期间导入外部代码

时间:2017-02-25 17:23:57

标签: javascript

有没有办法在执行我的脚本时加载一些外部代码?我需要像webpack的require()这样的东西,但我无法一次加载所有脚本(在“编译时”),因为它们太多而且会导致巨大的性能问题。

换句话说,假设我有一些模块:

//modules/module1.js
var Module1 = {
    run: function(){...},
    data: "SomeData"
}
//modules/module2.js
var Module2 = {
    run: function(){...},
    data: "SomeData"
}

然后主要脚本应该加载其中一个

if(load_module_1){
    var module = load("modules/module1.js")
    console.log(module.data)
    module.run()
    ...
}

可以吗? (我希望能够将“module”加载到变量中并使其与其他上下文隔离。)

0 个答案:

没有答案