Sign in
Log inSign up
Hrithwik Bharadwaj

337 likes

·

15.1K reads

34 comments

Rahul
Rahul
Nov 17, 2020

Very helpful

4
·
·1 reply
Hrithwik Bharadwaj
Hrithwik Bharadwaj
Author
·Nov 17, 2020

Good to know. Promises > callbacks

·
Rahul
Rahul
Nov 17, 2020

Thanks for the mention. Nice post btw.

3
·
·1 reply
Hrithwik Bharadwaj
Hrithwik Bharadwaj
Author
·Nov 17, 2020

Thank you Rahul

3
·
Yezni
Yezni
Nov 17, 2020

YESS . Never use "var" .

3
·
·1 reply
Yezni
Yezni
Nov 17, 2020

Also liked your hoisting explanation. Good job Hrithwik Bharadwaj

5
·
Rajendra Basu
Rajendra Basu
Nov 17, 2020

I just came here seeing Gilfoyle lmao

3
·
·6 replies
Hrithwik Bharadwaj
Hrithwik Bharadwaj
Author
·Nov 17, 2020

Clickbait worked then 🌝

2
·
Rahul
Rahul
Nov 17, 2020

sorry for pointing out mistake again. CLICKBAITHrithwik Bharadwaj

1
·
Hrithwik Bharadwaj
Hrithwik Bharadwaj
Author
·Nov 17, 2020

Lmao. I badly need to check before posting Rahul

·
Rahul
Rahul
Nov 17, 2020

Try installing Grammarly addon. It will irritate you for wrong spelling. Hrithwik Bharadwaj

1
·
Hrithwik Bharadwaj
Hrithwik Bharadwaj
Author
·Nov 17, 2020

I have it installed but it acts weirdly on my firefox browser. Sometimes works sonetimes doesn'tRahul

1
·
Rahul
Rahul
Nov 17, 2020

Ah! I agree I also use firefox developer edition max times it works fine. Hrithwik Bharadwaj

1
·
Deactivated User
Deactivated User
Deactivated User
Nov 17, 2020

Very well detailed 👍

Thanks for the mention 😊

1
·
·1 reply
Hrithwik Bharadwaj
Hrithwik Bharadwaj
Author
·Nov 17, 2020

Thanks Jome

1
·
Tapas Adhikary
Tapas Adhikary
Nov 17, 2020

Good one, thanks for sharing!

1
·
·1 reply
Hrithwik Bharadwaj
Hrithwik Bharadwaj
Author
·Nov 17, 2020

Welcome sir

·
Pradyoth P
Pradyoth P
Nov 17, 2020

I'm new to js not familiar with most of these, but this is really really helpful to refer when needed. Thanks for sharing 👍

1
·
·1 reply
Hrithwik Bharadwaj
Hrithwik Bharadwaj
Author
·Nov 17, 2020

Yes indeed. Always attack the fundamentals before starting any concept or language.

·
Rachna
Rachna
Nov 17, 2020

Very well explained @hrithwik

1
·
·1 reply
Hrithwik Bharadwaj
Hrithwik Bharadwaj
Author
·Nov 17, 2020

Thanks Rachna

·
Andrey Radkevich
Andrey Radkevich
Nov 17, 2020

if you know types of compared values, you don't need ===

1
·
·1 reply
Darlan Tódero ten Caten
Darlan Tódero ten Caten
Nov 17, 2020

In Javascript the == is very dangerous and should be avoided.

== vs === in Javascript

2
·
Shad Mirza
Shad Mirza
Nov 18, 2020

Great read Hrithwik Bharadwaj. Looking forward to reading more from you. 😄

1
·
·1 reply
Hrithwik Bharadwaj
Hrithwik Bharadwaj
Author
·Nov 18, 2020

Thank you Mohd Shad Mirza :)

1
·
Ricardo Luz
Ricardo Luz
Nov 18, 2020

Amazing post! Very cool the way that you deleted the array 😃

1
·
·1 reply
Hrithwik Bharadwaj
Hrithwik Bharadwaj
Author
·Nov 20, 2020

Haha thank you

1
·
Maxi Contieri⭐⭐⭐
Maxi Contieri⭐⭐⭐
Nov 18, 2020

Amazing Article and great examples !

1
·
·1 reply
Hrithwik Bharadwaj
Hrithwik Bharadwaj
Author
·Nov 20, 2020

Thanks for noticing the examples. Glad you liked it

1
·
Murewa Ashiru
Murewa Ashiru
Nov 20, 2020

Amazing! Thanks for sharing

1
·
·1 reply
Hrithwik Bharadwaj
Hrithwik Bharadwaj
Author
·Nov 20, 2020

Welcome

·
Kushagra Kasbi
Kushagra Kasbi
Nov 20, 2020

Excellent article. Very helpful.

1
·
·1 reply
Hrithwik Bharadwaj
Hrithwik Bharadwaj
Author
·Nov 22, 2020

Thanks @kushagra

·
Caleb
Caleb
Nov 24, 2020

Nice article! 👏

Btw just adding to the ~~x tip, bitwise operators only work with 32-bit numbers, so if you have a number that could be greater than 2147483647, you'll likely get inaccurate results, and should use Math.floor.

Also an alternative to ~~x is also x | 0 (or 0 | x, x << 0, etc.)

·