javascript - 如何在加载另一个脚本之前插入一个脚本

标签 javascript html

我有一个简单的情况:

<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/

相关文章:

javascript - 使用javascript获取html元素的所有属性

javascript - 检测 observableArray 中是否发生变化

javascript - 如何计算一个月的工作时间?

javascript - 如何在网页中指定文件路径,以便同一文件在服务器和本地主机上工作?

php - 获取个人记录并自动写入的更简单方法

javascript - 在 js 中创建一组自定义的已定义链接方法

Javascript 书签在某些站点上失败,创建 ghoSTLy 新 <html> 页面

javascript - ios 键盘上的搜索按钮不提交表单

javascript - jQuery 自动完成选择触发事件

html - 保存并刷新所有内容后不会发生任何变化