如何解决require() 和 await import() 的区别
我想知道 require(x)
和 await import(x)
在代码拆分和延迟加载方面的区别。他们两个是一样的吗?如果是,那么为什么 await import(x)
首先存在,因为人们可以在任何他想要的地方使用 require()
语句。任何深入的答案将不胜感激。
解决方法
它们不一样。 我认为您应该阅读以下内容:
https://medium.com/computed-comparisons/commonjs-vs-amd-vs-requirejs-vs-es6-modules-2e814b114a0b
import 是当需要一个 es 模块时,这是新的 ecma 脚本标准,它比 require(常见的 js 模块)有很多好处
,- import(x) 允许您有选择地只加载您需要的项目,因此它可以帮助节省内存
- import(x) 可以异步运行,因此性能更好
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。