[英]How to define constants in Typescript: Define a static class Or define an Object
當我需要使用Typescript定義一些常量時,我感到有些困惑。
我可以定義如下的const
export const CONSTANTS = {
db: {
myDbSessionName: 'mydbconn'
}
};
或者我可以將靜態類定義為
export class Constants {
public static readonly db = {
myDbSessionName: 'mydbconn'
}
}
任何人都可以幫助解釋使用這兩種方式(例如性能)有什么區別。 還有什么更好的方法。
提前致謝。
在下面的示例中,無需創建類-您可以看看tsc如何編譯您的示例 。
我認為您應該考慮創建一個類,如果
我認為性能方面不會有任何明顯的差異。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.