Чем является событие в объекте javaScript? В соответствии с литературой все объекты js состоят из свойств и методов (свойств которым присвоены функции), у каждого свойства, есть свои атрибуты(Configurable, Enumerable, Writable, Value), данные атрибуты можно посмотреть с помощью метода Object.getOwnPropertyDescriptor, однако у объектов DOM, например объект Element есть ещё и события например onscroll, так вот когда я пытаюсь посмотреть атрибуты данного события то у меня возвращается undefined. Отсюда вопрос так что же такое событие в контексте объекта?