Задать вопрос
Groyreg
@Groyreg
Front-end

Как получить доступ к переменной из другого метода (ES6 JavaScript)?

Добрый день. Никак не могу найти как правильно это реализовать.
Есть общий класс, например Modal
В нем после конструктора описаны различные методы. Есть метод inittialize(), в котором создается константа, например, "test". И есть другой независимый метод, в котором нужно иметь доступ к этой переменной "test". Как правильно это реализовать? инициализацию этой переменной перенести в конструктор я не могу. Есть какие-то иные варианты?
  • Вопрос задан
  • 332 просмотра
Подписаться 1 Простой Комментировать
Решение пользователя Михаил К ответам на вопрос (3)
FFxSquall
@FFxSquall
Могу писать код, могу не писать
Не очень понятен вопрос. Так сделать нельзя?
class Modal {
  constructor() {
    // здесь что-то
  }

  initialize() {
    this.name = 'Test'
  }

  test2() {
    console.log(this.name)
  }

}

let modal = new Modal();
modal.initialize();
modal.test2();
Ответ написан