Ошибка uncaught typeerror cannot read property addeventlistener of null javascript, что не так?

Я пытаюсь сделать кнопку, со сменной картинок, объясните пожалуйста, что вообще значит данная ошибка, недавно только начал изучать)

  let phrases = [ 
{image: 'https://img5.goodfon.ru/original/3840x2160/6/47/ozero-prichal-gory.jpg'},
{image: 'https://img5.goodfon.ru/original/3840x2160/6/47/ozero-prichal-gory.jpg'},
];

function getRandomElement(arr) {
  let randIndex = Math.floor(Math.random() * arr.length);
  return arr[randIndex];
}

let button = document.querySelector('.button');
let phrase = document.querySelector('.phrase');
let image = document.querySelector('.image');

button.addEventListener('click', function () {
  let randomElement = getRandomElement(phrases);
  image.src = randomElement.image;
});

Ответы (0 шт):