Skip to content
Vfan Docs
搜索文档
K
Main Navigation
速查手册
API 速查
原生 JS
第三方库
常见问题
Web 前端
工程化
部署篇
更多
环境搭建(Web 为主)
Git 系列
Linux 系列
学无止境
主题
菜单
返回顶部
页面导航
ESM
ESM 的工作原理
这里讨论的是“浏览器”环境。参考:
html
<
script
src
=
"./main.js"
type
=
"module"
></
script
>
解析模块
找到所有的
顶级静态
导入语句
,并自动提前。
递归解析。
执行模块
从上到下顺序执行。
如果有导出语句,内部会生成一个映射表。
参考
https://www.ecma-international.org/ecma-262/6.0/
https://es6.ruanyifeng.com/#docs/module
ESM 工作原理(浏览器)