Understanding Javascript Document Object Model (Browser DOM) - Udemy
This course delves into the fundamentals of how Javascript interacts with web pages and documents. Whether you are a beginner or intermediate web developer you'll appreciate understanding how Javascript interacts with the 'DOM' and what can affect performance of Javascript in browsers.
In this course we cover
Introduction to the Document Object Model
Parent/Child/Sibling Nodes and traversal
Replacing nodes, replacing data inside nodes
Understanding performance aspects of innerHTML vs createElement