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