CommonJS输出的是值的拷贝,ES6输出的是值的引用。
CommonJS是在运行时加载,ES6是编译时输出接口。
CommonJS加载的值是会被缓存的,内部变化不影响输出值,而ES6是动态加载值的,值不会被缓存。
ES6模块与CommonJS的区别
最新推荐文章于 2024-04-26 16:48:38 发布
CommonJS输出的是值的拷贝,ES6输出的是值的引用。
CommonJS是在运行时加载,ES6是编译时输出接口。
CommonJS加载的值是会被缓存的,内部变化不影响输出值,而ES6是动态加载值的,值不会被缓存。