Readonly modifier
You can make properties readonly by using the readonly
keyword. Readonly properties must be initialized at their declaration or in the constructor.
1 2 3 4 5 6 7 8 9 | class Octopus { readonly name: string; readonly numberOfLegs: number = 8; constructor (theName: string) { this .name = theName; } } let dad = new Octopus( "Man with the 8 strong legs" ); dad.name = "Man with the 3-piece suit" ; // error! name is readonly. |
Please login to continue.