Назад к задачам
Junior — Senior
11

Блокировка перезаписи свойств объекта

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Необходимо обеспечить, чтобы значение свойства объекта нельзя было изменить после его установки.

 const obj = {
    someProp: ''
}
console.log(obj.someProp)

obj.someProp = 'James'
console.log(obj.someProp)

В примере показано обычное поведение JavaScript, где свойство someProp переопределяется. Требуется изменить код так, чтобы попытка присвоения нового значения не меняла исходное значение свойства.