You can use built-in JavaScript functions encodeURIComponent(str), encodeURI(str) or escape(str) to encode your URLs.
Here鈥檚 how you can use it.
const urlParam = 'https://google.com'; const encodedURL = "https://coderslang.com?ref=" + encodeURIComponent(urlParam); console....
There are 2 ways you can get current date in JavaScript. You can just create a new Date object without any arguments, or you can use the function Date.now.
...
In Node.js the command-line arguments are captured in the object process.argv. Let鈥檚 start by logging them to the screen.
console.log(process.argv); If you run your script without any arguments, the output will be something like this....
You can append new values to a JS array using the function Array.push. It adds new values to the end of the JavaScript array.
...
You can format the date in JS by using the toLocaleDateString function.
It accepts a locale and returns a string with formatted date.
Let鈥檚 try to use the locale en-US....
JavaScript is asynchronous by design, so implementing a sleep function can be tricky.
The closest you can get to pausing execution for some time is by using Promise and await....
The easiest way to create a multiline string in JavaScript are backticks.
const s = `I'm a multiline string`; console.log(s); The console output shows every word in the string s on a new line....
As obvious and easy as it may sound, converting string values of "true" and "false" to booleans can be tricky. There are many ways to shoot our own foot, if you don鈥檛 know how JavaScript works under the hood....
In JavaScript there are 2 distinct scenarios when the object property can be undefined. Let鈥檚 look into them and find out how to check for undefined fields in JS objects.
...
If you try to apply the typeof operator to a JavaScript array, you won鈥檛 be able to tell if it鈥檚 an array. To check if a variable is an array in JS, you need to take a different approach.
...