Методы получения методов объекта JavaScript

Чтобы получить методы, доступные для объекта JavaScript, вы можете использовать методы Object.getOwnPropertyNames()или Object.keys(). Эти методы возвращают массив строк, представляющих собственные перечислимые свойства объекта. Вот пример:

const obj = {
  method1() {
    // Method implementation
  },
  method2() {
    // Method implementation
  },
  property1: 'Value 1',
  property2: 'Value 2'
};
const methods = Object.getOwnPropertyNames(obj);
console.log(methods);

В результате будет выведен массив, содержащий имена методов, определенных в объекте obj, в данном случае ["method1", "method2"].

Кроме того, вы можете использовать Object.keys(obj), чтобы получить только перечисляемые имена методов.