请考虑以下代码:
class Person {
constructor(public name:string) {
}
}
let person = new Person("Dieter");
export { person };
如果我在多个文件中导入此person对象,我确定我总是得到相同的对象吗?
我只需要一个实例,我使用类的原因是为了更好的可读性。
仅供参考:我使用webpack将所有这些打字稿模块捆绑到一个文件中。
答案 0 :(得分:2)
如果我在多个文件中导入此person对象,我确定我总是得到相同的对象吗?
是。这是一种常见的模式