Javascript-将脚本加载到命名空间中

Javascript-将脚本加载到命名空间中,javascript,browser,namespaces,Javascript,Browser,Namespaces,在node.js中,我有一个 llcode = fs.readFileSync('./llvm.js/compiler.js', "utf8"); var init_ctx = {process: {cwd: process.cwd, argv: [], stdout: {write: function(x) {}}, stderr: {write: f

在node.js中,我有一个

llcode = fs.readFileSync('./llvm.js/compiler.js', "utf8");
var init_ctx = {process: {cwd: process.cwd,
                        argv: [],
                        stdout: {write: function(x) {}},
                        stderr: {write: function(x) {}}},
              require: require,
              __dirname: llvm_path},
llcompiler = vm.createContext(init_ctx);

vm.runInContext(llcode, llcompiler);
感谢这一点,我可以像这样运行comands:

llcompiler.compile(ir);
如何在浏览器中执行此操作