(从硬盘中打开是会报错的,模块无法加载)
在服务器坏境下测试结果如下
?...注意:module与text/javascript这样的内容类型并不相同,JavaScript模块文件与javascript脚本文件具有相同的内容类型,因此无法根据内容类型进行区分,此外,当无法识别type...,{type:"module"});
在上面的代码中第一个参数是加载的模块,第二个参数传入一个对象,设置type值为module,按照模块而不是脚本的方式加载module.js,用以区分加载脚本还是模块...()是始终无法加载Worker模块的,因为要用improt将外部的模块进行导入
是引入包还是引入本地模块
但凡有路径斜杠..../,/之类的,否则是无法被浏览器正确的加载模块的,虽然从src中引入是可以正常加载使用,但是只要使用import这种方式引入模块,资源的路径前面就得加上起始的位置字符
总结
整篇内容主要是当模块以设置默认对外暴露对象导出时应使用