Вот некоторые часто используемые методы JavaScript Object:
Object.keys(obj): возвращает массив имен собственных перечислимых свойств данного объекта.Object.values(obj): возвращает массив значений собственных перечислимых свойств данного объекта.Object.entries(obj): возвращает массив пар ключ-значение собственных перечислимых свойств данного объекта в виде массивов.Object.assign(target,...sources): копирует значения всех перечислимых свойств из одного или нескольких исходных объектов в целевой объект.Object.hasOwnProperty(prop): возвращает логическое значение, указывающее, имеет ли объект указанное свойство в качестве прямого свойства.Object.is(obj1, obj2): сравнивает два значения на равенство. Он похож на оператор строгого равенства (===), но с некоторыми отличиями.Object.freeze(obj): замораживает объект, предотвращая добавление к нему новых свойств и удаление или изменение существующих свойств.Object.seal(obj): запечатывает объект, предотвращая добавление к нему новых свойств и отмечая все существующие свойства как ненастраиваемые.Object.getPrototypeOf(obj): возвращает прототип (т. е. значение внутреннего свойства[[Prototype]]) объекта.Object.setPrototypeOf(obj, Prototype): устанавливает прототип (т. е. значение внутреннего свойства[[Prototype]]) объекта.