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