由于大多数情况下我们使用模块和import语句使用Babel等工具对它们进行转换,因此我对原生 Web 浏览器的实现如何使用所谓的import语句加载外部文件很感兴趣。
模块会在后台使用XmlHttpRequest/加载XmlHttpRequest2吗?
AFAIK,整个标准将编程 API 定义为System全局变量,其中有一些方法System.define可以评估 JavaScript 源代码并将其注册为命名模块。
这是否意味着实际的模块系统实现不会涵盖外部文件模块加载(意味着库/框架或您自己的 vanilla JavaScript 代码应该使用 ? 获取源代码XmlHttpRequest?)