Skip to content

Commit 318585a

Browse files
committed
docs: 模块化微调
1 parent 8cbea68 commit 318585a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/javascript/ES6系列之模块化.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ export * from 'math';
230230
|模块加载时机(也是依赖关系确定时) |运行时 |运行时|**运行时**|**编译时**|
231231
|模块加载方式 |异步 |支持同步和异步|**同步** | **异步** |
232232
|模块引用方式 |深拷贝 |深拷贝|**深拷贝**| **浅拷贝** |
233-
|导入导出语法 |require([dep], function(dep) {}); <br><br> define(function(){}); |require()<br><br> define(function<br>(require,exports,<br>module){}) |**require()** <br><br>**exports**<br>**module.exports** | **import** <br><br>**export default** |
233+
|导入导出语法 |require([dep], function(dep) {}); <br><br> define(function(){}); |require()<br><br> define(function<br>(require,exports,<br>module){}) |**require()** <br><br>**exports**/<br>**module.exports** | **import** <br><br>**export**/<br>**export default** |
234234
|优点 |并行加载多个依赖模块 |依赖模块延迟加载,即被应用时才加载 |**语法简单,易用** |**静态分析** |
235235
|缺点 |依赖模块提前被加载;存在循环依赖问题 |语法较复杂 |**依赖模块提前被加载;不能并行加载多个依赖模块;存在循环依赖问题** | |
236236
|适合环境 |浏览器/Node环境 |浏览器/Node环境 |**Node环境** | **浏览器/Node环境** |

0 commit comments

Comments
 (0)