⤳ To get yesterday’s date in JavaScript, you need to get today’s date and use setDate() of the Date object to subtract a day from it. It’s quite easy to implement; You can do it in four steps: Let’s write the code: In the above example, ...
⤳ The error “__dirname is not defined in ES module scope” occurs if you refer to the __dirname global variable in an ES (ECMAScript) module. Here’s what the error message looks like: This global variable contains the path to the current module’s directory. The __dirname and ...
⤳ Sometimes you need to get the viewport width (or height) in JavaScript – probably to adjust an element based on the window size. The good news is, it’s easy and quick! Let’s see how. Wait! What is the viewport size? You may ask. Here’s an ...
⤳ In JavaScript, to check if an element exists or not, you need to access it first. You can use one the following methods to access DOM elements: Whenever you access a web page, the web browser parses the HTML code and populates a DOM tree ...
⤳ If you’re looking for the JavaScript isset equivalent, you’ve probably used it in PHP before and want the same functionality in JavaScript. As you probably know, PHP’s isset() function checks a variable is declared and not null. Although JavaScript doesn’t have an isset equivalent, there are ...
⤳ In this guide, you’ll learn how to do integer division in JavaScript. The division operator in JavaScript (/) divides two numbers (dividend and divisor) and returns the quotient as a floating point number (rather than the quotient and the remainder of a division separately). All numbers in ...
⤳ “Error: cannot find module” occurs when you try to load a non-existant module in Node – Either via ESM (ECMAScript Modules) or CommonJS module systems. The error usually looks like this in the console: Why does “Error: cannot find module” occur? The error “cannot find ...
⤳ The JavaScript error “TypeError: object.map is not a function” occurs when you call the map() method on a non-array object. A non-array object in JavaScript can be an object literal, a string, a Map or a Set object. Let’s see a simple example: The above code raises ...
⤳ This guide explores the three common ways to add commas to numbers in JavaScript. Displaying numbers – whether currency or plain numbers – in an easy-to-read format improves your HTML page content and overall user experience. We usually achieve this by using commas as thousands ...
⤳ You might have encountered the error “Uncaught SyntaxError: Unexpected end of JSON input” when using JSON.parse(). The error looks like this on the browser console (Google Chrome): First of all, it’s not your code! What’s most likely wrong is the JSON string you’re trying to parse. ...