class를 추가할 때 className과 classList 두가지 방법을 쓸 수 있는데 둘 사이에는 차이점이 존재한다. className은 class 전체를, classList는 개별 class를 관리할 때 편리하다. className은 class 전체가 바뀌어버리지만 classList는 노드의 클래스만을 바꾸기 때문에 add, remove, contains, toggle등의 함수를 사용할 수 있다. [ className ]1. element.className; -> 클래스 이름 반환 2. element.className = "클래스명"; -> 클래스 적용 (이미 존재하면 중복 추가) [ classList ]1. element.classList; -> 클래스 이름 반환 2. element.classLi..