当我需要使用打字稿定义一些常量时,我会感到困惑。
我可以定义如下的const
export const CONSTANTS = {
db: {
myDbSessionName: 'mydbconn'
}
};
或者我可以将静态类定义为
export class Constants {
public static readonly db = {
myDbSessionName: 'mydbconn'
}
}
任何人都可以帮助解释使用这两种方式(例如性能)有什么区别。 还有什么更好的方法。
谢谢。
答案 0 :(得分:0)
在以下示例中,无需创建类-您可以看看tsc如何编译example。
我认为您应该考虑创建一个类
我认为效果方面不会出现明显差异。