Methods
Методы конструктора
Object.assign()- Создает новый объект путем копирования значений всех собственных перечислимых свойств из одного или более исходных объектов в целевой объект.Object.create()- Создает новый объект с указанным объектом прототипа и свойствами.Object.defineProperty()- Добавляет к объекту именованное свойство, описываемое переданным дескриптором.Object.defineProperties()- Добавляет к объекту именованные свойства, описываемые переданными дескрипторами.Object.freeze()- Замораживает объект: другой код не сможет удалить или изменить какое-либо свойство.Object.getOwnPropertyDescriptor()- Возвращает дескриптор свойства для именованного свойства объекта.Object.getOwnPropertyNames()- Возвращает массив, содержащий имена всех переданных объекту собственных перечисляемых и неперечисляемых свойств.Object.getOwnPropertySymbols()- Возвращает массив всех символьных свойств, найденных непосредственно в переданном объекте.Object.getPrototypeOf()- Возвращает прототип указанного объекта.Object.is()- Определяет, являются ли два значения различимыми (то есть, одинаковыми)Object.isExtensible()- Определяет, разрешено ли расширение объекта.Object.isFrozen()- Определяет, был ли объект заморожен.Object.isSealed()- Определяет, является ли объект запечатанным (sealed).Object.keys()- Возвращает массив, содержащий имена всех собственных перечислимых свойств переданного объекта.Object.observe()- Асинхронно наблюдает за изменениями в объекте.Object.preventExtensions()- Предотвращает любое расширение объекта.Object.seal()- Предотвращает удаление свойств объекта другим кодом.Object.setPrototypeOf()- Устанавливает прототип (то есть, внутреннее свойство[[Prototype]])
Методы объекта
Object.prototype.hasOwnProperty()- Возвращает логическое значение, указывающее, содержит ли указанное свойство непосредственно объект, или он унаследовал его по цепочке прототипов.Object.prototype.isPrototypeOf()- Возвращает логическое значение, указывающее, состоит ли указанный объект в цепочке прототипов объекта, на котором был вызван данный метод.Object.prototype.propertyIsEnumerable()- Возвращает логическое значение, указывающее, установлен ли внутренний атрибут ECMAScript DontEnum.Object.prototype.toSource()- Возвращает строку, содержащую исходный код объекта в литеральной форме, представляющего объект, на котором был вызван данный метод; вы можете использовать это значение для создания нового объекта.Object.prototype.toLocaleString()- ВызываетtoString().Object.prototype.toString()- Возвращает строковое представление объекта.Object.prototype.unwatch()- Удаляет точку наблюдения (watchpoint) со свойства объекта.Object.prototype.valueOf()- Возвращает значение примитива указанного объекта.Object.prototype.watch()- Добавляет точку наблюдения (watchpoint) к свойству объекта.
Last updated