---
title: "Jemin Desai (@JEMIN7) | Hashnode"
description: "Jemin Desai (@JEMIN7) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@JEMIN7"
---

@JEMIN7

# Jemin Desai

@JEMIN7 · Joined December 2025

### [Function Declaration vs Function Expression: What’s the Difference?](https://jemin001.hashnode.dev/function-declaration-vs-function-expression-what-s-the-difference?utm_source=hashnode&utm_medium=feed)

JavaScript has two main ways to create a function. They look similar, but behave differently in one important way. Once you know the difference, you'll know exactly which one to reach for. What is a f

4 min read · [jemin001.hashnode.dev](https://jemin001.hashnode.dev/function-declaration-vs-function-expression-what-s-the-difference?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/function-declaration-vs-function-expression-what-s-the-difference/69b692b1f4eb2f8b045c5408)

### [JavaScript Arrays 101](https://jemin001.hashnode.dev/javascript-arrays-101?utm_source=hashnode&utm_medium=feed)

An array is the simplest way to store a list of things — fruits, scores, names, tasks. One variable. Any number of values. Zero confusion. What is an array?One variable, many values Imagine you want t

4 min read · [jemin001.hashnode.dev](https://jemin001.hashnode.dev/javascript-arrays-101?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/javascript-arrays-101/69b690d3f4eb2f8b045a3963)

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

this is one of JavaScript's most confusing keywords — until you realise it just means one thing: who is calling this function right now? Once that clicks, call, apply, and bind become simple tools you

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

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

### [Understanding Object-Oriented Programming in JavaScript](https://jemin001.hashnode.dev/understanding-object-oriented-programming-in-javascript?utm_source=hashnode&utm_medium=feed)

OOP is a way of organising your code around real-world things — cars, students, bank accounts. Instead of scattered variables and functions, everything that belongs together stays together. What is OO

4 min read · [jemin001.hashnode.dev](https://jemin001.hashnode.dev/understanding-object-oriented-programming-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/understanding-object-oriented-programming-in-javascript/69b6892805c006164c06f559)

### [JavaScript Operators: The Basics You Need to Know](https://jemin001.hashnode.dev/javascript-operators-the-basics-you-need-to-know?utm_source=hashnode&utm_medium=feed)

Operators are the symbols that make your code do things — add numbers, compare values, combine conditions. Master these and you can build any logic your program needs. What are operators? Symbols that

5 min read · [jemin001.hashnode.dev](https://jemin001.hashnode.dev/javascript-operators-the-basics-you-need-to-know?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/javascript-operators-the-basics-you-need-to-know/69b6825905c006164cfecb6b)
