
DOM API
Document Object Model, Application Programming Interface
- Document = HTML
- Object Model = DIV, SPAN, INPUT ... etc
- API = 웹사이트가 동작하기위한 프로그래밍 명령
const boxEl = document.querySelector('.box');
boxEl.addEventListener();
boxEl.addEventListener(1, 2);
boxEl.addEventListener('click', 2);
boxEl.addEventListener('click', function () {
console.log('Click!');
});
boxEl.classList.add('active');
let isContains = boxEl.classList.contains('active');
console.log(isContains);
box.classList.remove('active');
isContains = boxEl.classList.contains('active');
console.log(isContains);
const boxEls = document.querySelectorAll('.box');
console.log(boxEls);
boxEls.forEach(function () {});
boxEls.forEach(function (boxEl, index) {});
boxEls.forEach(function (boxEl, index) {
boxEl.classList.add(`order-${index + 1}`);
console.log(index, boxEl);
});