---
title: "Shushma Muniraj (@Shushma) | Hashnode"
description: "The web is my playing field. Read the latest articles by Shushma Muniraj on Hashnode."
url: "https://hashnode.com/@Shushma"
---

@Shushma

# Shushma Muniraj

@Shushma · Joined February 2023

The web is my playing field

### [Falsy Values and how to Handle them with Logical OR and Nullish Coalescing](https://shushma.hashnode.dev/falsy-values-and-how-to-handle-them-with-logical-or-and-nullish-coalescing?utm_source=hashnode&utm_medium=feed)

Let's crack the egg!! First, let's understand the OG - Logical OR (| |) Logical OR operator (||) is used to set a default value for a variable in case it is "falsy" (i.e., evaluates to false, null, undefined, 0, NaN, or an empty string). If the firs...

1 min read · [shushma.hashnode.dev](https://shushma.hashnode.dev/falsy-values-and-how-to-handle-them-with-logical-or-and-nullish-coalescing?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/falsy-values-and-how-to-handle-them-with-logical-or-and-nullish-coalescing/63f6a9f1a4cb5a56220025cd) [Feb 22, 2023](https://hashnode.com/posts/falsy-values-and-how-to-handle-them-with-logical-or-and-nullish-coalescing/63f6a9f1a4cb5a56220025cd)

### [Mystery behind display of "undefined" in the Console](https://shushma.hashnode.dev/mystery-behind-display-of-undefined-in-the-console?utm_source=hashnode&utm_medium=feed)

Have you also noticed "undefined" appearing on your Console when running certain methods or expressions and wondered why? Well, that's because the Console, which is a tool for debugging and inspecting the state of a web page is designed to display th...

2 min read · [shushma.hashnode.dev](https://shushma.hashnode.dev/mystery-behind-display-of-undefined-in-the-console?utm_source=hashnode&utm_medium=feed)

[Feb 14, 2023](https://hashnode.com/posts/mystery-behind-display-of-undefined-in-the-console/63eadb0e6a260bd455fe6efa)

### [JS Debugging 101: Differentiating TypeError and ReferenceError](https://shushma.hashnode.dev/js-debugging-101-differentiating-typeerror-and-referenceerror?utm_source=hashnode&utm_medium=feed)

"Errors come in all shapes and sizes, but at the end of the day, they all mean the same thing - time for some debugging!" A ReferenceError in JavaScript is when you try to use a variable or a function that hasn't been declared or defined yet. Think ...

3 min read · [shushma.hashnode.dev](https://shushma.hashnode.dev/js-debugging-101-differentiating-typeerror-and-referenceerror?utm_source=hashnode&utm_medium=feed)

[Feb 13, 2023](https://hashnode.com/posts/js-debugging-101-differentiating-typeerror-and-referenceerror/63eac516cd3f9873da93dd57)

### [Fine line between'==' and '===' in JavaScript](https://shushma.hashnode.dev/fine-line-between-and-in-javascript?utm_source=hashnode&utm_medium=feed)

Have you ever been confused about which comparison operator to use in JavaScript: == or ===? Read on to find out the difference between the two and why it matters. Imagine you have two boxes, each with a different toy inside. One box has a red car an...

3 min read · [shushma.hashnode.dev](https://shushma.hashnode.dev/fine-line-between-and-in-javascript?utm_source=hashnode&utm_medium=feed)

[Feb 12, 2023](https://hashnode.com/posts/fine-line-between-and-in-javascript/63e963592d09813a957ca1b9)
