在 TypeScript 类的构造方法中给参数增加 private 修饰符的意义

56 阅读1分钟

在 TypeScript 中,当你给类的构造方法的参数增加 private 修饰符时,这意味着这个参数只能在类的内部被访问和使用,外部代码无法直接访问到这个参数。这种做法在封装和隐藏类的内部状态方面非常有用。

具体来说,当你在构造方法中使用了 private 修饰符,TypeScript 会自动为你创建一个私有的类属性,并将构造方法中相应的参数值赋给这个属性。这样,你就不需要在类体中显式地声明这个属性了。