前言
今天我们来深度分析一下 Commonjs 和 Es Module,希望通过本文的学习,能够让大家彻底明白 Commonjs 和 Es Module 原理,能够一次性搞定面试中遇到的大部分有关 Commonjs 和 Es Module 的问题。
老规矩我们带上疑问开始今天的分析 🤔🤔🤔:
Commonjs和Es Module有什么区别 ?Commonjs如何解决的循环引用问题 ?- 既然有了
exports,为何又出了module.exports? 既生瑜,何生亮 ? require模块查找机制 ?Es Module如何解决循环引用问题 ?exports = {}这种写法为何无效 ?- 关于
import()的动态引入 ? Es Module如何改变模块下的私有变量 ?- … more >>
