我正在做一些香草與ES6的Javascript。我簡單的代碼在3個文件劃分是這樣的:如何在Javascript ES6中「隱藏」類名?
// File A
class A {
// ...
}
// File B
class B {
// ...
}
// File C
class C {
constructor() {
this.a = new A();
this.b = new B();
}
}
A類和B類C的只用了,所以我想「隱藏」這些類的名稱,並防止它們污染的範圍。
我該怎麼做,同時讓他們在不同的文件?也許我應該使用ES6模塊功能,但我不知道如何。
*任何*模塊系統會有所幫助。無論如何,如果您已經使用了轉換器,ES6模塊肯定是您的選擇。 –