Свойство объекта DOM classList
При возникновениии события метод toggle добавляет класс объекту, если класс уже добавлен - удаляет класс.
.color1{background-color: aliceblue}
.color2{background-color: yellowgreen}
document.getElementById('objectC').addEventListener('click',function(){
this.classList.toggle('color2')
})
Так же свойству classList доступны следующие методы:
contains('className') - проверяет наличие класса у объекта DOM
add('className') - добавляет класс
remove('className') - удаление класса
item(0) - обращение к классу по его числовому индексу