Как вызвать метод в методе js?

Аватар пользователя Кирилл Маркеев
Кирилл Маркеев
02 января 2023

Чтобы вызвать метод А из метода Б, объявленного в том же объекте, нужно к методу A обратиться через ключевое слово this, которое укажет нам на текущий объект с методом A:

class Methods {
  firstMethod() {
    return 'метод вызван';
  }
  secondMethod() {
    // обратимся к методу firstMethod() из метода secondMethod()
    return `Этот ${this.firstMethod()} из другого метода!`;
  }
}

// создаем объект
const method = new Methods();

// проверяем, что всё работает
console.log(method.secondMethod()); // => Этот метод вызван из другого метода!
0 0
Познакомьтесь с основами JavaScript бесплатно