From 9a16eba5790bc9f18abe500b7e3f5e2ca263de70 Mon Sep 17 00:00:00 2001 From: Cody Chan Date: Tue, 6 Jun 2017 00:34:50 +0800 Subject: [PATCH] Fix typo --- docs/module.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/module.md b/docs/module.md index 0095928..dca0ede 100644 --- a/docs/module.md +++ b/docs/module.md @@ -171,7 +171,7 @@ setTimeout(() => foo = 'baz', 500); 上面代码输出变量`foo`,值为`bar`,500毫秒之后变成`baz`。 -这一点与 CommonJS 规范完全不同。CommonJS 模块输出的是值的缓存,不存在动态更新,详见下文《ES6模块加载的实质》一节。 +这一点与 CommonJS 规范完全不同。CommonJS 模块输出的是值的缓存,不存在动态更新,详见下文《Module 的加载实现》一节。 最后,`export`命令可以出现在模块的任何位置,只要处于模块顶层就可以。如果处于块级作用域内,就会报错,下一节的`import`命令也是如此。这是因为处于条件代码块之中,就没法做静态优化了,违背了ES6模块的设计初衷。