---
title: "Jatin Singh (@JatinSingh08) | Hashnode"
description: "FrontEnd Developer. Read the latest articles by Jatin Singh on Hashnode."
url: "https://hashnode.com/@JatinSingh08"
---

@JatinSingh08

# Jatin Singh

@JatinSingh08 · Joined September 2022

FrontEnd Developer

### [Difference between ReferenceError & TypeError in JS.](https://jatinsingh.hashnode.dev/difference-between-referenceerror-typeerror-in-js?utm_source=hashnode&utm_medium=feed)

In this article, we'll look into ReferenceError & TypeError in Javascript & few methods to prevent them.

2 min read · [jatinsingh.hashnode.dev](https://jatinsingh.hashnode.dev/difference-between-referenceerror-typeerror-in-js?utm_source=hashnode&utm_medium=feed)

[Feb 15, 2023](https://hashnode.com/posts/difference-between-referenceerror-typeerror-in-js/63eca0b676b4e552582505ce)

### [How to Use the UseState Hook?](https://jatinsingh.hashnode.dev/how-to-use-the-usestate-hook?utm_source=hashnode&utm_medium=feed)

The Anatomy of the useState Hook To use the useState hook, you need to first know a few things. You must import it from the React library. You must invoke it inside React component. const \[state, setState\] = useState(initialValue) Not sure if you'l...

2 min read · [jatinsingh.hashnode.dev](https://jatinsingh.hashnode.dev/how-to-use-the-usestate-hook?utm_source=hashnode&utm_medium=feed)

[Sep 25, 2022](https://hashnode.com/posts/how-to-use-the-usestate-hook/6330aef1a50ebf1cd1491d77)

### [How do Promises work in Javascript?](https://jatinsingh.hashnode.dev/how-do-promises-work-in-javascript?utm_source=hashnode&utm_medium=feed)

Introduction to promises A promise is commonly defined as a proxy for a value that will eventually become available. Promises are one way to deal with asynchronous code, without getting stuck in callback hell. Async functions use promises behind the ...

4 min read · [jatinsingh.hashnode.dev](https://jatinsingh.hashnode.dev/how-do-promises-work-in-javascript?utm_source=hashnode&utm_medium=feed)

[Sep 24, 2022](https://hashnode.com/posts/how-do-promises-work-in-javascript/632f483da50ebf1cd149017b)
