Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Welcome to the new platform of Programmer's Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use its exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.

What is the difference in equals operators (== vs ===) used in JavaScript comparisons?

Damian99Damian99 USAPosts: 116Member

Can someone please explain me the difference between == and === operators used in JavaScript and also the scenarios where these 2 operators are used?



  • DavidMDavidM USAPosts: 342Member

    The == operator will check both values whether they are equal after a type conversion if required.

    The === operator does the same thing except the type conversion. Therefore you have to have the 2 comparing variables have the same type.

    Speed wise, === operator is faster.

Sign In or Register to comment.