Javascript 如何使用fetch API获取本机ES6模块?

Javascript 如何使用fetch API获取本机ES6模块?,javascript,ecmascript-6,Javascript,Ecmascript 6,我正在使用支持ES6模块的FF开发版本。当我使用 <script type="module" src="./script.js"> 我没有找到如何在fetchapi中指定脚本类型 在获取脚本后,您是否正在对其进行处理?由于fetch返回一个承诺,因此根据,您必须在获取资源后对其进行处理。Fetch不会执行该文件中的代码,它只是检索它 sry,意思是脚本元素fetch只获取资源的文本,而不解释它(好吧,XML被解析)。为什么要使用fetch而不是script元素?您需要它做什么@T.

我正在使用支持ES6模块的FF开发版本。当我使用

<script type="module" src="./script.js">

我没有找到如何在fetchapi中指定脚本类型

在获取脚本后,您是否正在对其进行处理?由于fetch返回一个承诺,因此根据,您必须在获取资源后对其进行处理。Fetch不会执行该文件中的代码,它只是检索它

sry,意思是脚本元素
fetch
只获取资源的文本,而不解释它(好吧,XML被解析)。为什么要使用
fetch
而不是
script
元素?您需要它做什么@T.J.Crowder你说的“XML被解析”是什么意思?@guest:我的错,我在想XMLHttpRequest
fetch
有一种从读取到完成和解析JSON的方法,类似于表单数据,但不像我在MDN上看到的那样是XML。
fetch("./script.js")