我有一个简单的情况:
<script src="1.js"></script>
<script src="2.js"></script>
我想让1.js加载另一个javascript 3.js并在2.js之前执行它。不能改html,只能改1.js代码。
我尝试在 1.js 中进行同步 ajax 调用,但 3.js 仍然在 2.js 之后加载。
还有其他解决办法吗?
最佳答案
将3.js的内容附加到1.js。如果您希望在代码库中将它们分开,您可以在构建步骤中将它们组合起来。减少一个浏览器加载的 JavaScript 文件将产生减少页面加载时间的令人愉快的副作用。
关于javascript - 如何在加载另一个脚本之前插入一个脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6353828/