在前端开发中,我们经常需要操作DOM元素的类名。为了方便操作,可以使用原生JavaScript实现一些常用的类名操作函数,比如addClass、removeClass和hasClass。这些函数可以帮助我们动态地添加、删除和检查元素的类名,从而实现样式的修改和控制。
下面我将为你展示如何使用原生JavaScript实现这些函数。
首先,我们来实现addClass函数。这个函数用于给指定的元素添加一个类名。实现的思路是先检查元素是否已经有了该类名,如果没有,则将新的类名添加到元素的classList属性中。
function addClass(element, className) {
if (!hasClass