Что такое JS framework для работы с css классами dom объектов?
Я бы еще добавил к вашему списку функцию получения всех элементов, имеющих указанный класс или множество классов.
Перечитал задание, соглашусь с @fornit1917