
Articles
JavaScript, page 8 of 17
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‑eight collected together for you below.

Valid Palindrome in JavaScript: Two Pointers and Normalisation. 
Harnessing the Power of Prototype.bind(). Harnessing the Power of
Prototype.bind()
Harnessing JavaScript's defineProperty(). Harnessing JavaScript's
defineProperty()
String to Integer (atoi): Decoding Strings in JavaScript. String to Integer (atoi): Decoding Strings in JavaScript

JavaScript Array Manipulation: slice() vs. splice(). JavaScript Array Manipulation:
slice()vs.splice()
Understanding the Nullish Coalescing (??) Operator in JavaScript. Understanding the Nullish Coalescing (
??) Operator in JavaScript
Understanding setTimeout() in JavaScript. Understanding
setTimeout()in JavaScript
The LeetCode Zigzag Conversion Problem in TypeScript. The LeetCode Zigzag Conversion Problem in TypeScript

Sorting Objects in JavaScript. Sorting Objects in JavaScript

Commenting in Front‑End Languages. Commenting in Front‑End Languages

Return the Length of Arguments Passed in JavaScript. Return the Length of Arguments Passed in JavaScript

Dynamic Array Manipulation with JavaScript's splice(). Dynamic Array Manipulation with JavaScript's
splice()
LeetCode: Reversing Integers with JavaScript. LeetCode: Reversing Integers with JavaScript

Using the filter() Method in JavaScript. Using the
filter()Method in JavaScript
Manipulating Strings in JavaScript with split(). Manipulating Strings in JavaScript with
split()
Check If Today is Between Two Dates in JavaScript. Check If Today is Between Two Dates in JavaScript

JavaScript String Manipulation: substring() vs. substr(). JavaScript String Manipulation:
substring()vs.substr()
Solving the LeetCode Two Sum Problem Using JavaScript. Solving the LeetCode Two Sum Problem Using JavaScript