Skip to main content

Readonly | Typescript

  • Readonly | Typescript

interface Person {
readonly name: string;
readonly age: number;
}

const person: Person = {
name: "John",
age: 30,
};

person.name = "Jane"; // Error: Cannot assign to 'name' because it is a read-only property
person.age = 31; // Error: Cannot assign to 'age' because it is a read-only property