ts---名稱空間

帅到要去报警發表於2024-08-31

名稱空間:目的就是為了解決重名問題。

namespace A{
    interface name{}
    class set{}
}
// 這就是名稱空間
namespace B{
    interface name{}
    class set{}
}

這就是名稱空間,可以理解為班級,不同的班級裡都有一個叫張三的學生。

想要使用,就需要給暴露出來:

namespace A{
    export interface name{}
    export class set{}
}

namespace B{
    export interface name{}
    export class set{}
}

名稱空間還可以巢狀:

namespace A { 
    export namespace B {
        export class set {   } 
    } 
}

打完收工!

相關文章