When would JavaScript == make more sense than ===?
- by bryantsai
As 359494 indicates they are basically identical except '===' also ensures type equality and hence '==' might perform type conversion. In Douglas Crockford's JavaScript: The Good Parts, it is advised to always avoid '=='. However, I'm wondering what the original thought of designing two set of equality operators was.
Have you seen any situation that using '==' actually is more suitable than using '==='?