请问commonjs的require和module.exports的导入导出是同步的还是异步的?
es6的export和import导入导出是同步的还是异步的?
注:我只搜到了require是同步导入,import是异步导入。
同步导入导出和异步导入导出有什么区别的?
请问commonjs的require和module.exports的导入导出是同步的还是异步的?
es6的export和import导入导出是同步的还是异步的?
注:我只搜到了require是同步导入,import是异步导入。
同步导入导出和异步导入导出有什么区别的?
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答4.6k 阅读✓ 已解决
3 回答1.7k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
5 回答776 阅读
同步就是会等到全部模块加载完,意思就是首先会运行整个模块的代码。require优先从缓存加载,第二次加载就不需要分析路径,文件定位,编译等过程,require写在哪儿都是首先被加载。 异步加载就是执行到import语句才执行加载的模块