ES2019 introduced two methods on the array prototype that would make life so much simpler for developers. These are flat()…
Array grouping is a fairly common operation in any project. Until recently, we had to either write our own implementation…
ES Modules were introduced in ES2015. The import and export keywords by default are only applicable to JavaScript code. But…
If you have user-generated content in your web application, chances are you have to deal with strings containing emojis. Since…
Creating a globally unique identifier has always been a necessity in all programming languages and for some reason, JavaScript never…
I was recently trying to use a later version of Node on Repl.it. I wanted to use a package that…
Developers are probably the laziest people on the planet. And of all the things, copy-paste is our favorite keyboard shortcut.…
There are two ways to remove a property from a JavaScript object: one is the mutable way of doing it…