将Javascript文件加载到其中';s自己的命名空间

将Javascript文件加载到其中';s自己的命名空间,javascript,Javascript,如何将javascript文件加载到它自己的对象中。假设我有一个javascript文件,位于,包含以下内容: var x = 5; var y = 42; 在另一个文件中,我希望能够执行以下操作: var a = loadJSFile("http://example.com/example.js"); 因此,现在: a.x == 5 a.y == 42 我有没有办法做到这一点 (如果有必要,你可以假设两个文件都在同一个域上)查看Browserify。这是不可能的,因为JavaScript

如何将javascript文件加载到它自己的对象中。假设我有一个javascript文件,位于,包含以下内容:

var x = 5;
var y = 42;
在另一个文件中,我希望能够执行以下操作:

var a = loadJSFile("http://example.com/example.js");
因此,现在:

a.x == 5
a.y == 42
我有没有办法做到这一点


(如果有必要,你可以假设两个文件都在同一个域上)

查看Browserify。这是不可能的,因为JavaScript没有本机模块系统(至少在ES6之前是这样)。