docs: fix wangdoc-es6 #4

This commit is contained in:
ruanyf
2020-11-01 01:33:11 +08:00
parent 2ed3a6ba3b
commit 04dddb2d7c
6 changed files with 13 additions and 12 deletions
+1 -1
View File
@@ -286,7 +286,7 @@ import { bar } from 'my_module';
import { foo, bar } from 'my_module';
```
上面代码中,虽然`foo``bar`在两个语句中加载,但是它们对应的是同一个`my_module`实例。也就是说,`import`语句是 Singleton 模式。
上面代码中,虽然`foo``bar`在两个语句中加载,但是它们对应的是同一个`my_module`模块。也就是说,`import`语句是 Singleton 模式。
目前阶段,通过 Babel 转码,CommonJS 模块的`require`命令和 ES6 模块的`import`命令,可以写在同一个模块里面,但是最好不要这样做。因为`import`在静态解析阶段执行,所以它是一个模块之中最早执行的。下面的代码可能不会得到预期结果。