---
title: "Discussion on \"Undefined vs Not Defined vs Null: JavaScript is Weird\" | Hashnode"
description: "Discussion on \"Undefined vs Not Defined vs Null: JavaScript is Weird\". Learn the difference between undefined, not defined and null in JavaScript, with debugger screenshots and code examples."
url: "https://hashnode.com/posts/undefined-vs-not-defined-vs-null-javascript-is-weird/62152784b35bf58cd474887e"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Undefined vs Not Defined vs Null: JavaScript is Weird](https://pulpmint.hashnode.dev/undefined-vs-not-defined-vs-null-javascript-is-weird?utm_source=hashnode&utm_medium=feed)

Learn the difference between undefined, not defined and null in JavaScript, with debugger screenshots and code examples.

Feb 21, 2022 · 5 min read · pulpmint.hashnode.dev  
Updated Oct 11  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#web-development](https://hashnode.com/tag/web-development)

## Written by

[Manmohan Singh](https://hashnode.com/@pulpmint)

@pulpmint · Punjab, India

  
[View profile](https://hashnode.com/@pulpmint)

Building things for the Web

I am Manmohan Singh. A web developer based in India. Working with JavaScript and Figma. Building things for the Web. Crafting pixel-perfect, secure and scalable web experiences with great attention to detail. I enjoy working at the intersection of design and engineering, where great user experience meets robust and clean code.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
