У меня вопрос: как вызвать метод, который находится в калбэк функции?
Я сделал пример https://jsfiddle.net/novoto4in/cv9uogpa/12/
class D {
constuctor(aa) {
this.aa = aa
console.log(aa)
}
test() {
return 'hi'
}
open() {
document.addEventListener('click', this.setEventListeners)
}
setEventListeners() {
console.log(' 1 ')
//this.test() // не работает
//console.log(this.test()) // ошибка
}
}
const quadro = new D('div')
quadro.open()
При клике мыши появляеься надпись "1" , а как сделать, чтобы появлялся текст из метода test?
document.addEventListener('click', () => { this.setEventListeners() })– Алексей Шиманский May 09 '21 at 12:49