Articles
JavaScript
JavaScript is probably one of the most‑used programming languages in the world, and a cornerstone of front‑end (and more general) web development. It enables the development of interactivity and features that HTML and CSS alone simply cannot, and includes more advanced concepts like closures, callbacks, and asynchronous programming.
Below you will find a subset of articles from my blog specifically about JavaScript. This is an area that I have worked with for many years, and have managed to write about quite a few times. There are two hundred ninety‑three collected together for you below.
Handling Click Events in JavaScript. 
DOMContentLoaded vs. load in JavaScript. DOMContentLoadedvs.loadin JavaScript
Why querySelector Returns null in JavaScript. Why
querySelectorReturnsnullin JavaScriptHow to Check an Element Exists with and Without jQuery. How to Check an Element Exists with and Without jQuery
A Simple Popup Window Using jQuery. A Simple Popup Window Using jQuery