constructor() {
window.addEventListener('test', this._f);
// SomeClass
this._f();
// Window
setTimeout(this._f, 500);
// Window
setTimeout(
()=>window.dispatchEvent(new Event('test'))
, 1000);
}
_f(event={}) {
console.log(this)
}
}
new SomeClass();
Оберни в стрелочную: () => this._f()
Или бинд/апплу/калл тебе в руки.
Обсуждают сегодня