Skip to content

Commit

Permalink
Merge pull request ascoders#457 from maomao1996/patch-1
Browse files Browse the repository at this point in the history
Update 204.精读《默认、命名导出的区别》.md
  • Loading branch information
ascoders authored Nov 29, 2022
2 parents 43dd2f1 + 7fd79a6 commit ed1575a
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ export default hello;

为了保证导入的总是引用,一方面尽量用命名导入,另一方面要注意命名导出。如果这两点都做不到,可以尽量把需要维持引用的变量使用 `Object` 封装,而不要使用简单变量。

最后对循环依赖而言,只有 `export default function` 存在申明提升的 Magic,可以保证循环依赖正常 Work,但其他情况都不支持。要避免这种问题,最好的办法是不要写出循环依赖,遇到循环依赖时使用第三个模块作中间人。
最后对循环依赖而言,只有 `export default function` 存在声明提升的 Magic,可以保证循环依赖正常 Work,但其他情况都不支持。要避免这种问题,最好的办法是不要写出循环依赖,遇到循环依赖时使用第三个模块作中间人。

## 总结

Expand Down

0 comments on commit ed1575a

Please sign in to comment.