Learn how to get the current URL of the web page, with or without URL parameters and URL fragments.
The Developer’s Guide to localStorage
Learn the ins and outs of localStorage, the persistent Storage object that you can use for storing data in the browser.
The Developer’s Guide to sessionStorage
Learn the ins and outs of sessionStorage, the session-scoped Storage object that you can use for temporarily storing data in the browser.
Learn how to convert a NodeList object to an Array in this no-B.S. tutorial.
Does your string contain ___? There’s a simple way to check. Here’s how to search strings for substrings like a pro.
What’s the difference between declaring a constant or variable and assigning it a value? Here’s everything you need to know.
Remove special characters from any string with the String.replace() method and well-written RegEx. We show you how!
What Is a Data Layer?
A web developer’s introduction to the data layer, a must-have for advertising and marketing on websites and web applications.
Learn how to get the class of any, or specific, DOM element that the user clicks by creating an event listener.
Learn how to get the id of any, or specific, DOM element that the user clicks by creating an event listener.
So you need to implement validation for your app’s frontend or backend. Here’s how to do it with RegEx.
This is the best way to listen to click events for a button element.
You asked for it, we delivered. We explain nested arrays in a way that anyone, from beginner to expert, can understand.
ReferenceErrors are annoying. These common mistakes and clues to look for will help you get to the meat of it.