JavaScript 为什么是 import ... from ...,而不是 from ... import ... 呢?
如果是 from ... import ... 语法,到 import 部分的时候 IDE 就可以提示允许 import 的 module 了,基本只需要输入几个字母或者选择一下就可以了,而 import ... from ... 需要自己先知道想 import 的 module 的全名,每次写起来都要先去看一下定义。我为了利用 IDE 的提示功能,经常先写成 import * from 'SomeModule' ,再利用 IDE 提示把 * 改成真正的名字,感觉略别扭。
到底这种设计是基于什么考虑的呢,和 Java、Python、Go 那些语言一样不好吗?
