インポートされたモジュールの実行順序をインターネットで検索してみました。たとえば、次のコードがあるとします。
import "one"
import "two"
console.log("three");
one.js
とは次two.js
のように定義されます。
// one.js
console.log("one");
// two.js
console.log("two");
コンソール出力は次のようになることが保証されていますか?
one
two
three
それとも未定義ですか?