maxon_by
@maxon_by
Frontender-developmeister

В чем отличия между .className('') и .classList.add('')?

Здравствуйте, дорогие знатоки! В процессе обучения JS появился вопросик:

.getElementById('id').className = 'class'
.getElementById('id').classList.add('class');

в чём их отличия (имею ввиду .className и .classList) ?

Спасибо за ответы!
  • Вопрос задан
  • 1964 просмотра
Решения вопроса 1
rockon404
@rockon404
Frontend Developer
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Oleg714
@Oleg714
className - строка
classList - объект, он быстрей с ним работать легче. Но replace в нём нет, заменён на toggle
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 11:53
3000 руб./за проект
22 нояб. 2024, в 11:51
20000 руб./за проект
22 нояб. 2024, в 11:50
200000 руб./за проект