Имеется следующий тривиальный код на JavaScript:
const buttons = document.querySelectorAll('.ui_button');
buttons.forEach(element => { element.addEventListener('click', onButtonDown) });
function onButtonDown(event) {
alert(event);
}
При нажатии на кнопку выводится всплывающее окошко с событием [object PointerEvent], то есть само событие обрабатывается прекрасно.
Однако, Visual Studio Code во время написания внутри функции onButtonDown строчки "event.prev" не видит и не предлагает никаких методов, связанных с событиями, включая event.preventDefault. В отношении остального кода на JS, однако, IntellySense работает нормально. Почему так происходит?