Когда вы связываете события с документом или окном для событий делегата, когда событие вызывается, каковы все обстоятельства, когда event.target не имеет .closest() или .matches() методов?
event.target
.closest()
.matches()