this Keyword in Different Contexts
How can you preserve 'this' in event handlers?
const handler = {
id: '123',
handle(event) {
console.log(this.id, event);
}
};
document.addEventListener('click', handler.handle);
const handler = {
id: '123',
handle(event) {
console.log(this.id, event);
}
};
document.addEventListener('click', handler.handle);