---
title: "#javascript-tips articles | Hashnode"
description: "Explore 39 articles tagged #javascript-tips on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/javascript-tips"
---

Tag

# #javascript-tips

39 posts · 1 followers

[Shivam Goyal](https://hashnode.com/@shivam2010) · [Mar 15](https://hashnode.com/posts/the-magic-of-this-call-apply-and-bind-in-javascript/69b67f7f05c006164cf88591)

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

Learn how JavaScript's this keyword works and how to use call(), apply(), and bind() with clear examples and common mistakes every beginner makes.

7 min read · [blog.shivam-goyal.site](https://blog.shivam-goyal.site/the-magic-of-this-call-apply-and-bind-in-javascript?utm_source=hashnode&utm_medium=feed)

[Shriyansh Agarwal](https://hashnode.com/@ShriyanshAgarwal) · [Mar 13](https://hashnode.com/posts/nodelist-vs-htmlcollection-a-small-dom-detail-that-causes-big-bugs/69b4435e6e27dd07d926522f)

### [NodeList vs HTMLCollection: A Small DOM Detail That Causes Big Bugs](https://shriyanshagarwal.hashnode.dev/nodelist-vs-htmlcollection-a-small-dom-detail-that-causes-big-bugs?utm_source=hashnode&utm_medium=feed)

Learn the difference between NodeList and HTMLCollection in the DOM. Understand static vs live collections and when to use each.

3 min read · [shriyanshagarwal.hashnode.dev](https://shriyanshagarwal.hashnode.dev/nodelist-vs-htmlcollection-a-small-dom-detail-that-causes-big-bugs?utm_source=hashnode&utm_medium=feed)

[Purakhnath Jyani](https://hashnode.com/@purakhnath-jyani) · [Mar 10](https://hashnode.com/posts/javascript-this-call-apply-bind-explained/69b00b7babc0d950015cb038)

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

Master JavaScript's this Keyword and Learn How call(), apply(), and bind() Give You Complete Control Over Function Context

13 min read · [purakhnath-jyani.hashnode.dev](https://purakhnath-jyani.hashnode.dev/javascript-this-call-apply-bind-explained?utm_source=hashnode&utm_medium=feed)

[Rakhshan Khan](https://hashnode.com/@rkhan76) · [Dec 1, 2025](https://hashnode.com/posts/understanding-redux-the-easy-way/692df307488e6e23f2de9c9a)

### [Understanding Redux the Easy Way](https://ow-redux-works-behind-the-scenes.hashnode.dev/understanding-redux-the-easy-way?utm_source=hashnode&utm_medium=feed)

Simplify Redux with a step-by-step guide. Learn Redux internals, terminology, and how to integrate with React, plus a mini-Redux implementation

5 min read · [ow-redux-works-behind-the-scenes.hashnode.dev](https://ow-redux-works-behind-the-scenes.hashnode.dev/understanding-redux-the-easy-way?utm_source=hashnode&utm_medium=feed)

[Michael Larocca](https://hashnode.com/@MichaelJudeLarocca) · [Oct 6, 2025](https://hashnode.com/posts/javascript-game-timing-how-independent-intervals-can-cause-missed-collisions/68e3f6beaf564130af970090)

### [JavaScript Game Timing: How Independent Intervals Can Cause Missed Collisions](https://michaeljudelarocca.hashnode.dev/javascript-game-timing-how-independent-intervals-can-cause-missed-collisions?utm_source=hashnode&utm_medium=feed)

Learn how to address missed collisions in JavaScript games due to separate timing intervals with effective crossed-path detection strategies

6 min read · [michaeljudelarocca.hashnode.dev](https://michaeljudelarocca.hashnode.dev/javascript-game-timing-how-independent-intervals-can-cause-missed-collisions?utm_source=hashnode&utm_medium=feed)

[Abhishek Porwal](https://hashnode.com/@Abhishek332) · [Jul 6, 2025](https://hashnode.com/posts/javascript-promiserace-vs-promiseany-what-you-need-to-know/6869f47dbfe203812f859968)

### [JavaScript Promise.race vs Promise.any: What You Need to Know](https://blog.abhishekporwal.dev/javascript-promiserace-vs-promiseany-what-you-need-to-know?utm_source=hashnode&utm_medium=feed)

Learn the differences between JavaScript \`Promise.race\` and \`Promise.any\`, when to use each, and explore examples for performance optimization

3 min read · [blog.abhishekporwal.dev](https://blog.abhishekporwal.dev/javascript-promiserace-vs-promiseany-what-you-need-to-know?utm_source=hashnode&utm_medium=feed)

[CHOKKARA BALAJI](https://hashnode.com/@Balaji091) · [May 16, 2025](https://hashnode.com/posts/exploring-type-coercion-in-javascript-a-deep-dive-with-code-examples/6826dc0a594b38dc36c50b88)

### [Exploring Type Coercion in JavaScript: A Deep Dive with Code Examples](https://type-convertions-in-javascript.hashnode.dev/exploring-type-coercion-in-javascript-a-deep-dive-with-code-examples?utm_source=hashnode&utm_medium=feed)

Explore JavaScript's type coercion with implicit and explicit conversions to boost coding skills and interview readiness

3 min read · [type-convertions-in-javascript.hashnode.dev](https://type-convertions-in-javascript.hashnode.dev/exploring-type-coercion-in-javascript-a-deep-dive-with-code-examples?utm_source=hashnode&utm_medium=feed)

[Lokesh Prajapati](https://hashnode.com/@lokeshprajapati) · [Mar 6, 2025](https://hashnode.com/posts/day-10-javascript-call-apply-and-bind-mastering-function-borrowing/67c908cd96873435863d653e)

### [Day 10: JavaScript Call, Apply & Bind - Mastering Function Borrowing 🚀](https://lokesh-prajapati.com/day-10-javascript-call-apply-and-bind-mastering-function-borrowing?utm_source=hashnode&utm_medium=feed)

Master JavaScript's call, apply, and bind methods to borrow functions and manipulate the 'this' context effectively with real-world examples

3 min read · [lokesh-prajapati.com](https://lokesh-prajapati.com/day-10-javascript-call-apply-and-bind-mastering-function-borrowing?utm_source=hashnode&utm_medium=feed)

[Suman Sarkar](https://hashnode.com/@suuumans) · [Feb 22, 2025](https://hashnode.com/posts/prototype-and-inheritance-in-javascript/67b9627bf2838b661c410571)

### [Prototype & Inheritance in JavaScript](https://sumansarkar.hashnode.dev/prototype-and-inheritance-in-javascript?utm_source=hashnode&utm_medium=feed)

From Blueprints to Code: Grasping JavaScript Prototypes

9 min read · [sumansarkar.hashnode.dev](https://sumansarkar.hashnode.dev/prototype-and-inheritance-in-javascript?utm_source=hashnode&utm_medium=feed)

[Abhay](https://hashnode.com/@abhaysingh281) · [Jan 7, 2025](https://hashnode.com/posts/understanding-javascript-data-types/677d0f606fe9bef6c79fd234)

### [Understanding JavaScript Data Types](https://devabhay281.hashnode.dev/understanding-javascript-data-types?utm_source=hashnode&utm_medium=feed)

Discover the essentials of JavaScript data types in this in-depth guide. Learn about primitive and non-primitive types, dynamic typing, and special cases li

3 min read · [devabhay281.hashnode.dev](https://devabhay281.hashnode.dev/understanding-javascript-data-types?utm_source=hashnode&utm_medium=feed)
