Quando o JavaScript == faria mais sentido do que ===?
ComoQual operador igual (== vs ===) deve ser usado nas comparações de JavaScript? indica que eles são basicamente idênticos, exceto '===
'também garante a igualdade de tipos e, portanto,'==
'pode executar conversão de tipo. Em Douglas CrockfordJavaScript: As boas partes, é recomendável sempre evitar '==
' No entanto, estou me perguntando qual era o pensamento original de projetar dois conjuntos de operadores de igualdade.
Você já viu alguma situação que usando '==
'na verdade é mais adequado do que usar'===
'?