TypeScript - 只读属性
在 TypeScript 中,如果你希望某个属性在对象创建后就不能再被修改,可以使用 readonly
修饰符。只读属性可以在类外部访问,但不能修改。这在你希望保护对象的某些关键字段时非常有用,比如 ID、创建时间等。
使用 readonly
能帮助你防止意外修改,提高代码的健壮性。
语法
定义只读属性的语法如下:
readonly propName: type;
在 TypeScript 中,如果你希望某个属性在对象创建后就不能再被修改,可以使用 readonly
修饰符。只读属性可以在类外部访问,但不能修改。这在你希望保护对象的某些关键字段时非常有用,比如 ID、创建时间等。
使用 readonly
能帮助你防止意外修改,提高代码的健壮性。
定义只读属性的语法如下:
readonly propName: type;