22
Июл
2021

Не работает JS файл

Начнём с того, что это мой второй в жизни JS-файл для второй в жизни пробной верстки. Использую Brackets. Ничего не работает и пишет такие 3 ошибки:

  1. ESLint: ERROR: parsing error: the keyword 'const' is reserved.
  2. JSLint: Expected an identifier and instead saw 'const'.
  3. Stopping. (8% scanned).

При этом в браузере в консоли ничего не появляется, как бы усердно я не кликал на кнопку.

Вот код JS:

//classes
const headerBtn = document.querySelector ('.header__btn');
const darkBackground = document.querySelector('.dark__background');
//functions
function darkBackgroundShow() {
    darkBackground.classList.add ('dark__background__show');
}
//other
headerBtn.addEventListener('click', function() {
    darkBackground.classList.add ('dark__background__show');
}); //не работает

headerBtn.addEventListener('click', function() {
    console.log ('click');
});//не работает

window.addEventListener('scroll', function() {
    let scrollPos = window.scrollY;
    console.log (scrollPos);
});//не работает

headerBtn.addEventListener('click', function darkBackgroundShow());//не работает

Может я его не правильно подключил к html? Делал я это таким образом перед закрывающимся тегом body <script src="app.js"></script>

Я просто не понимаю, что от меня хотят, что мне сделать?

Источник: https://ru.stackoverflow.com/questions/1307681/%D0%9D%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82-js-%D1%84%D0%B0%D0%B9%D0%BB

Тебе может это понравится...

Добавить комментарий