Async vs Defer - Network Optimisation for Web AppsThere are mainly 4 ways in which we can add scripts to our HTML webpage. Let's discuss these in detail in the following blog. Along with these, we'll also be having a quick look over handling scripts pointing to JS modules. Let's begin! 1. In the he...Apr 10, 2023 · 3 min readpreetiroshan.hashnode.dev
Null Coalescing Operator vs Logical OR Operator in JavascriptMost of us would be well familiar with the logical operators such as OR (||) and AND(&&) that are frequently used in Javascript, especially in React. But recently, another operator, called "null coalescing" has been introduced. In this article, we...Sep 5, 2021 · 2 min readpreetiroshan.hashnode.dev
5 Tools That Will Make Your Life Easier As A DeveloperIn this article, we will discuss about tools that are definitely going to help you with your day to day coding journey (especially if you're a beginner and are just starting out with web development). Let's begin! Github This is a powerful tool to ke...Sep 2, 2021 · 2 min readpreetiroshan.hashnode.dev
Objects- Dot and Bracket Notation in JavascriptObjects are key data structures in Javascript (pun intended) and are widely used, but there are some details which we often overlook. One of them is the difference between the dot and bracket notations used to access the object properties. In this a...Aug 17, 2021 · 3 min readpreetiroshan.hashnode.dev
Understanding Hoisting in JavascriptIf you are new to Javascript, you might have come across the term Hoisting being talked about a lot. But what exactly is hoisting? Let's find out with the help of some examples. Consider the following scenarios: console.log(a) console.log(b) var b =...1RAug 6, 2021 · 2 min readpreetiroshan.hashnode.dev