DOMTokenList¶
- class
DOMTokenList
¶ Множество лексем, разделенных пробелами
-
length
¶ Количество уникальных лексем, содержащихся в нем.
-
add
(string token)¶ Если
DOMTokenList
еще не содержит лексему token, она будет добавлена в конец списка.
-
contains
(string token)¶ Возвращает true, если объект
DOMTokenList
содержит лексему token, или false – в противном случае.
-
item
(unsigned long index)¶ Возвращает лексему по указанному индексу или null, если индекс index выходит за границы массива. Объект DOMTokenList можно также индексировать непосредст венно, не прибегая к этому методу.
-
remove
(string token)¶ Удаляет указанную лексему.
-
toggle
(string token[, bool force])¶ Добавляет/удаляет token из объекта.
Возвращает результат операции, true - если объект есть после вызова, иначе false
Если force false - token будет удален, но не добавлен.
Если force true - token будет только добавлен, но не удален.
el.classList.toggle('some-orange-class', theme === 'orange');
-