我正试图围绕RequireJS。我理解它提供的模块性和按需脚本加载。
我的疑问是:脚本如何下载另一个脚本?我想知道是否存在一些API允许自定义JavaScript代码调用另一个脚本下载,或者RequireJS用于实现它的其他方式。但是我没有成功地搜索这个答案。
答案 0 :(得分:0)
我只在RequireJS source code找到答案。我发现load
函数(如果运行时环境是浏览器)将创建一个<script>
标记并将其放在文档的<head>
中,并在其中包含相应的URL src
属性。同时检查createNode
功能。
创建标记并将其添加到文档后,浏览器将下载脚本文件。