require() 和await import() 之间的区别

KMA*_*hah 6 javascript import require ecmascript-6

我想知道代码分割和延迟加载之间的require(x)区别await import(x)。他们都是一样的吗?await import(x)如果是,那么首先为什么存在,因为人们可以require()在任何他想要的地方使用语句。任何深入的答案将不胜感激。

小智 2

他们不一样。我认为你应该读一下这个:

https://medium.com/compulated-comparisons/commonjs-vs-amd-vs-requirejs-vs-es6-modules-2e814b114a0b

import 是当需要一个 es 模块时,这是新的 ecma 脚本标准,它比 require (常见的 js 模块)有很多好处