JavaScript is one of the most widely used programming languages out there, and its syntax is improving year by year giving us really cool features. In this article you will learn 8 very useful JavaScript lifehacks that will save your time someday… ✨
WG
7/13/2023, 3:00:00 PM
Let’s begin with really cool one. You can set a default value of parameters in function using assignment operator.
It’s very simple, just like assigning a value to a variable.
You can very easily create remove duplicates from an array using spread operator ...
and Set()
object.
There’s another, a bit longer way to make array with unique values using filter()
and indexOf()
array methods.
You can set dynamic properties of an object with the square brackets syntax.
The console.log()
is one of the most used methods in JavaScript, however, some people may find it a bit boring. Fortunately, there is a way to make the console look the way you want it to.To change the look of your console output just insert %c
at the beginning of your string, then use CSS as the second argument.
You can also log not-string values using template strings .
Here’s the easiest way to do it. Use number.toString(base)
method if you want to convert from decimal, and if you want to convert from other base to decimal, use parseInt(number, base)
. Might sound a bit complicated but here’s the example:Base parameters (radix) must be between 2 and 32 and it will work perfectly.
Another convertion trick, this time a few quick ways to convert between string and number.