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")) { /* ... */ }