DOM -- Document Object Model
DOM query Slect first match element document.querySelector('css selector') Slect all match element document.querySelectorAll('css selector') return is fake array which no work with push and pop method Modification using DOM modify text content <body> <div class="box">content</div> <script> const box = document.querySelector('.box') box.innerText = 'content changed' box.innerHTML = '<strong>content changed</strong>' </script> </body> innerText method will not parse tags, exp: <strong>hello</strong> will return <strong>hello</strong> rather hello