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

@amardeepkumar840690

# Amardeep Kumar

@amardeepkumar840690 · Joined December 2025

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

If you've ever written JavaScript and seen this behave in a way that made no sense, you're not alone. this, along with call(), apply(), and bind(), is one of those topics that trips up beginners (and

7 min read · [magic-of-this-call-apply-and-bind-inj-avascript.hashnode.dev](https://magic-of-this-call-apply-and-bind-inj-avascript.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/69b6f57af4eb2f8b04c55708)

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

Introduction Object-Oriented Programming simply OOP can feel like a heavy academic term, but it’s actually just a way to organize your code so it mirrors how we think about the world. Instead of havin

6 min read · [understanding-object-oriented-programming-in-js.hashnode.dev](https://understanding-object-oriented-programming-in-js.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/69b6f4c3f4eb2f8b04c4afef)

### [JavaScript Array Methods Every Beginner Should Know](https://array-methods-youmustknow.hashnode.dev/javascript-array-methods-every-beginner-should-know?utm_source=hashnode&utm_medium=feed)

When working with JavaScript, array is one of the most important data structure, and while working with array we use loops most of the time. Instead of writing long loops every time, JavaScript gives

9 min read · [array-methods-youmustknow.hashnode.dev](https://array-methods-youmustknow.hashnode.dev/javascript-array-methods-every-beginner-should-know?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/javascript-array-methods-every-beginner-should-know/69b6f40bf4eb2f8b04c4028c)

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

1\. Introduction Hey Scroller! When you hear the word function in programming, what comes to mind first? Most likely, doing a specific task, right? Let’s understand this with a real-life example. Imagi

9 min read · [javascript-function-declaration-and-expresssion.hashnode.dev](https://javascript-function-declaration-and-expresssion.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/69b6dea0f4eb2f8b04aeb752)

### [Understanding Objects in JavaScript](https://understanding-objects-injavascript.hashnode.dev/understanding-objects-in-javascript?utm_source=hashnode&utm_medium=feed)

1\. Introduction Hey Scroller, when you try to make a real-world website and handling data of user is a very important, suppose you have a student and you have to handle the information regarding the s

8 min read · [understanding-objects-injavascript.hashnode.dev](https://understanding-objects-injavascript.hashnode.dev/understanding-objects-in-javascript?utm_source=hashnode&utm_medium=feed)

[Mar 15](https://hashnode.com/posts/understanding-objects-in-javascript/69b6dd94f4eb2f8b04ad7b6c)
