Установка правил псевдокласса CSS из JavaScript

Я ищу способ изменить правила CSS для селекторов псевдоклассов (таких как: link,: hover и т. Д.) Из JavaScript. Итак, аналог кода CSS: a:hover { color: red }в JS. Я не мог найти ответа больше нигде; если кто-то знает, что это то, что браузеры не поддерживают, это тоже будет полезным...