在元素上使用重复的类名?

Ang*_*lao 3 javascript performance compatibility classname

我发现在我认为会降低性能的元素上添加新类名之前,有很多框架会检查重复的类名.

元素有重复的类名时是否有任何问题?

在使用重复的类名时,它也将应用CSS类而不会发生冲突.

<div class="aa bb cc aa"></div>
Run Code Online (Sandbox Code Playgroud)

是否可以简单地添加一个类名elem.className += ' ' + 'aa ee',即使该元素具有重复的类名?

Nie*_*sol 5

拥有重复的类名没有"错误",它只是多余的.可能会有一个小的性能影响,但如果你有很多重复,这只会产生很大的影响.

此外,防止重复只会有助于保持整洁.