document.querySelector(): returns first matching elementdocument.querySelectorAll(): returns all matching elementsdocument.getElementById(id)
addEventListener(event, cb)appendChild(node)childNodesclassListadd(cl)contains(cl)toggle(cl)remove(cl)
cloneNode(true)closest(query)getAttribute(att)hasChildNodes()matches(query)nextSiblingparentNoderemoveChild(child_node)setAttribute(att, val)
document.createElement(tag_name)document.addEventListener('DOMContentLoaded', cb)