Чтобы преобразовать classListJavaScript в массив, вы можете использовать различные методы. Вот несколько примеров:
Метод 1: оператор расширения
const classList = document.getElementById('elementId').classList;
const classArray = [...classList];
Метод 2: Array.from()
const classList = document.getElementById('elementId').classList;
const classArray = Array.from(classList);
Метод 3: Array.prototype.slice.call()
const classList = document.getElementById('elementId').classList;
const classArray = Array.prototype.slice.call(classList);
Метод 4: Array.prototype.map.call()
const classList = document.getElementById('elementId').classList;
const classArray = Array.prototype.map.call(classList, className => className);
Эти методы преобразуют classListв массив, позволяя использовать такие методы массива, как forEach(), map(), filter()и т. д. в результирующем массиве.