JavaScript
DOM
JS DOM
element.classList
کلاسهای CSS عنصر را مدیریت میکند: add، remove، toggle و contains. بهجای دستکاری رشته className، دقیق و امن کلاسها را تغییر میدهد.
سینتکس
element.classList.add/toggle/remove(class)
مثال کاربردی
const menu = document.querySelector("#menu");
menu.classList.toggle("open");
if (menu.classList.contains("open")) { /* ... */ }