Skip to content

Commit 70bd8bb

Browse files
committed
Merge pull request iliakan#233 from TanyaGaleyev/TanyaGaleyev-patch-1-3
isExtensible, isSealed, isFrozen description
2 parents 324a4e6 + 703bba6 commit 70bd8bb

1 file changed

Lines changed: 8 additions & 2 deletions

File tree

  • 1-js/6-objects-more/4-descriptors-getters-setters

1-js/6-objects-more/4-descriptors-getters-setters/article.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -386,6 +386,12 @@ alert( pete.age ); // и возраст
386386
[Object.freeze(obj)](https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/freeze)
387387
: Запрещает добавление, удаление и изменение свойств, все текущие свойства делает `configurable: false, writable: false`.
388388

389-
[Object.isExtensible(obj)](https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/isExtensible), [Object.isSealed(obj)](https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/isSealed), [Object.isFrozen(obj)](https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/isFrozen)
390-
: Возвращают `true`, если на объекте были вызваны методы `Object.preventExtensions/seal/freeze`.
389+
[Object.isExtensible(obj)](https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/isExtensible)
390+
: Возвращает `false`, если добавление свойств объекта запрещено.
391+
392+
[Object.isSealed(obj)](https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/isSealed)
393+
: Возвращает `true`, если добавление и удаление свойств объекта запрещено, и все текущие свойства являются `configurable: false`.
394+
395+
[Object.isFrozen(obj)](https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Object/isFrozen)
396+
: Возвращает `true`, если добавление, удаление и изменение свойств объекта запрещено, и все текущие свойства являются `configurable: false, writable: false`.
391397

0 commit comments

Comments
 (0)