Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 709 Bytes

File metadata and controls

28 lines (17 loc) · 709 Bytes

What is difference between '==' and '==='?

  1. '==' checkes for both type and value equality.
  2. '===' checks the equlity of value ONLY.
  3. About'===', the result is only TRUE if it compares exact same value.
0 == '' // true
0 == '0' // true
false == 'false' // false (boolean == string)

Triple Equality

The result is only TRUE if it compares exact same value. Triple Equality

Double Equality

The result is only TRUE if it compares exact same value. Triple Equality

References:

JavaScript-Equality-Table