© 2026 Hashnode
In our previous article in the series here, I got a comment on a code snippet I used which made use of closures which reminded me that it is an often confusing part of JavaScript, which then inspired this article. JavaScript developers often face the...

The latest version of JavaScript, ECMAScript 2023 (ES14), brings a range of new features and improvements to the language. Let's explore some of the most notable additions: 1. New Array Methods ES14 introduces several new methods for working with arr...

Introduction JavaScript is a powerful and versatile programming language that has evolved over the years, introducing new features and improvements to enhance its performance and capabilities. One such feature is the WeakMap, a collection of key-valu...

Introduction In JavaScript, Map and WeakMap are data structures that allow us to store and retrieve data more efficiently. Map and Weakmap are a collection of <key,value> pairs. In this article, we will explore the difference between these two data s...
