---
title: "Chirag Jaipal (@chiragjaipal) | Hashnode"
description: "CSE student documenting my learning in databases, networking, and web fundamentals."
url: "https://hashnode.com/@chiragjaipal"
---

@chiragjaipal

# Chirag Jaipal

@chiragjaipal · India · Joined December 2025

### [Array Flattening in JavaScript: From Messy Nests to Clean Lists](https://chiragjaipal.hashnode.dev/array-flattening-in-javascript-from-messy-nests-to-clean-lists?utm_source=hashnode&utm_medium=feed)

Nested arrays, .flat(), flatMap(), recursion explained with simple analogies and real examples

8 min read · [chiragjaipal.hashnode.dev](https://chiragjaipal.hashnode.dev/array-flattening-in-javascript-from-messy-nests-to-clean-lists?utm_source=hashnode&utm_medium=feed)

[Apr 21](https://hashnode.com/posts/array-flattening-in-javascript-from-messy-nests-to-clean-lists/69e7520e84846b95c54be923)

### [JavaScript Modules Explained (Import & Export Made Simple for Beginners)](https://chiragjaipal.hashnode.dev/javascript-modules-explained-import-export-made-simple-for-beginners?utm_source=hashnode&utm_medium=feed)

Learn JavaScript modules in a simple way. Understand import and export, default vs named exports, and how modular code improves your projects.

8 min read · [chiragjaipal.hashnode.dev](https://chiragjaipal.hashnode.dev/javascript-modules-explained-import-export-made-simple-for-beginners?utm_source=hashnode&utm_medium=feed)

[Apr 21](https://hashnode.com/posts/javascript-modules-explained-import-export-made-simple-for-beginners/69e6f38dc9501dd0106bbc8d)

### [Serialization vs Deserialization in JavaScript](https://chiragjaipal.hashnode.dev/serialization-vs-deserialization-in-javascript?utm_source=hashnode&utm_medium=feed)

Understand serialization and deserialization in JavaScript with simple examples. Learn how JSON.stringify() and JSON.parse() work.

4 min read · [chiragjaipal.hashnode.dev](https://chiragjaipal.hashnode.dev/serialization-vs-deserialization-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 21](https://hashnode.com/posts/serialization-vs-deserialization-in-javascript/69be9410475ca17974b1e06f)

### [HTMLCollection vs NodeList in JavaScript](https://chiragjaipal.hashnode.dev/htmlcollection-vs-nodelist-in-javascript?utm_source=hashnode&utm_medium=feed)

Learn the difference between HTMLCollection and NodeList in JavaScript with simple explanations, examples, and real-world use cases.

5 min read · [chiragjaipal.hashnode.dev](https://chiragjaipal.hashnode.dev/htmlcollection-vs-nodelist-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 19](https://hashnode.com/posts/htmlcollection-vs-nodelist-in-javascript/69bbf7f08c55d6eefbecfd91)

### [The Magic of this, call(), apply(), and bind() in JavaScript](https://chiragjaipal.hashnode.dev/the-magic-of-this-call-apply-and-bind-in-javascript?utm_source=hashnode&utm_medium=feed)

Learn how this, call(), apply(), and bind() work in JavaScript with simple examples and clear explanations for beginners.

13 min read · [chiragjaipal.hashnode.dev](https://chiragjaipal.hashnode.dev/the-magic-of-this-call-apply-and-bind-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/the-magic-of-this-call-apply-and-bind-in-javascript/69b6b2def4eb2f8b047f7682)
