如何在JavaScript中导入/包含源文件?

Mic*_*ael 16 javascript client-side

可能重复:
如何在另一个js文件中包含js文件?

假设我有几个JavaScript源文件:a.js,a1.js,和a2.js.的功能a.js从调用函数a1.jsa2.js.

现在我必须在我的HTML页面中声明所有这些文件.我想只a.js在HTML和"import/include"中声明a1.js,并a2.jsa.js源文件中声明.

是否有意义?我可以在JavaScript中这样做吗?

Den*_*ret 14

您无法在vanilla javascript中指定导入.

所以你的解决方案(不包括重型服务器端框架)是:

只要您没有经验,并且您的文件数量很少(少于15个),我建议您只选择第一个或第二个解决方案.在开始学习javascript时,使用模块加载器可能会产生您不想调试的副作用.


Isr*_*elm 9

你可以导入:

<script type="text/javascript"src="a1.js"></script>
<script type="text/javascript"src="a2.js"></script>
<script type="text/javascript"src="a3.js"></script>
Run Code Online (Sandbox Code Playgroud)

如果你想直接从JS那里做,你可以使用Ajax,这篇文章解释了如何: include -javascript-file-inside-javascript-file

  • 这对从库中导入特定模块没有帮助。 (2认同)