0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Пример замены с Object.defineProperty().</p>
1
<p>Пример замены с Object.defineProperty().</p>
2
<p>Этот метод позволяет определить новое или изменить существующее свойство объекта, используя дескриптор свойства.</p>
2
<p>Этот метод позволяет определить новое или изменить существующее свойство объекта, используя дескриптор свойства.</p>
3
<p>Пример:</p>
3
<p>Пример:</p>
4
<p>В этом примере мы создали объект obj с двумя свойствами: name и age. Затем мы использовали метод Object.defineProperty() для изменения значения свойства age на 35.</p>
4
<p>В этом примере мы создали объект obj с двумя свойствами: name и age. Затем мы использовали метод Object.defineProperty() для изменения значения свойства age на 35.</p>
5
<p>Дескриптор свойства передается вторым аргументом метода Object.defineProperty(). В данном случае мы использовали дескриптор со свойством value, которое устанавливает новое значение свойства.</p>
5
<p>Дескриптор свойства передается вторым аргументом метода Object.defineProperty(). В данном случае мы использовали дескриптор со свойством value, которое устанавливает новое значение свойства.</p>
6
<p>Также можно использовать другие свойства дескриптора, такие как writable, enumerable и configurable, чтобы определить дополнительные характеристики свойства.</p>
6
<p>Также можно использовать другие свойства дескриптора, такие как writable, enumerable и configurable, чтобы определить дополнительные характеристики свойства.</p>
7
<p>Пример:</p>
7
<p>Пример:</p>
8
<p>В этом примере мы использовали свойство writable дескриптора, чтобы запретить изменение значения свойства age. Попытка изменить значение свойства age на 40 не сработает, и значение свойства останется равным 35.</p>
8
<p>В этом примере мы использовали свойство writable дескриптора, чтобы запретить изменение значения свойства age. Попытка изменить значение свойства age на 40 не сработает, и значение свойства останется равным 35.</p>
9
<p>Таким образом, метод Object.defineProperty() позволяет определять или изменять свойства объекта, включая их значения и дополнительные характеристики.</p>
9
<p>Таким образом, метод Object.defineProperty() позволяет определять или изменять свойства объекта, включая их значения и дополнительные характеристики.</p>