异步获取Javascript库并同步执行

问题描述 投票:0回答:1

我有两个文件

one.js
two.js
two.js
需要在
one.js
之后加载,但这两个文件都可以从服务器并行检索。

我通过将

two.js
响应保存在变量中来实现这一点,然后在
one.js
得到解决后,我使用 eval 来执行
two.js
。还有其他办法吗?

javascript ajax promise
1个回答
0
投票

defer
属性将:

  • 允许在后台下载脚本
  • 延迟执行脚本,直到 DOMContentLoaded 触发后
  • 根据 DOM 顺序保留多个延迟脚本的执行顺序
<script defer src="one.js"></script>
<script defer src="two.js"></script>
© www.soinside.com 2019 - 2024. All rights reserved.