Добавьте Remove Class к элементу DOM, используя только JavaScript, и лучший из этих двух способов
Что является хорошим подходом для добавления класса к элементу DOM с использованием JavaScript. И удалить также.
Я наткнулся на следующие коды длядобавив:
1:
Element.prototype.addClassName = function (cls) {
if (!this.hasClassName(cls)) {
this.className = [this.className, cls].join(" ");
}
};
2:
document.querySelector(element).classList.add(cls)
Кажется, они оба работают на меня. В чем разница между ними и какая лучше?