DOM manipulation
Document Object Model, or DOM for short, is a browser tool, that gives developer access to the page elements (to add new, modify and delete them). DOM represents all page content as objects that can be modified. Read more >>
DOM, BOM and other browser tools overview
JS nowdays is powerfull enough and it can be used not only by browsers, but also by web-servers and different types of devices(aka IoT devices). Each of this host environments provides JS some tools to maintain platform-specific functionality. This article is a quick look of what kind of instruments web browsers provides to JS. Read more >>