我准备使用babel来使用ES6模块的导入/导出功能,但在这篇文章中看到了这句令人困惑的话。
它说:
ES6的
这让人感觉ES6的系统和
它说:
ES6的
import
和export
与require()
方法相结合,使我们能够将所有客户端代码组织成模块,并同时使用新版本JavaScript的全部功能。这让人感觉ES6的系统和
require()
有两个不同的用途,因此采用这种babel/browserify
方法是最好的选择。我的理解是它们都做同样的事情,只是稍微不同。有人能帮忙解释一下吗?
Promise
是 JavaScript 的关键字?虽然我不太理解这个代码,但现在我已经明白import
和System.import
的概念了! - qarthandsoSystem.import
,因此您将获得许多承诺,您需要使用Promise.all
,它接受一个承诺数组作为参数,并创建一个新的承诺,将所有承诺组合成一个。也就是说,只有当所有组合的承诺达到完成状态时,我才能执行某些操作! - Matías Fidemraizer