Diferans ant `==` ak `===` an JavaScript
posée 4 months ago567 vuesht
4
Pwofesè m di m pou m toujou itilize ===, men li pa eksplike poukisa. Kisa == fè ki danjere konsa?
Diagnostic IA
Généré par IA. Ce n'est pas une réponse — la communauté ci-dessous le confirme ou le corrige. Vérifiez toujours avant de vous y fier.
posée 4 months ago
Jean Pierre 5.1k
1 réponse
8
✓✓ Réponse acceptée
== fè konvèsyon tip otomatik anvan li konpare. === pa fè sa: tip yo ak valè yo dwe egal.
0 == '' // true (!)
0 == '0' // true
'' == '0' // false (pa transitif!)
null == undefined // true
0 === '' // false
0 === '0' // false
Rezilta == yo difisil pou prevwa, e se konsa bug kache antre nan kòd la. Règ senp: toujou itilize === ak !==.
Sèl eksepsyon anpil moun aksepte: x == null pou teste null oswa undefined an menm tan.
Connectez-vous pour dire si ça a marché.
answered 4 months ago
Grace Deroy 1.9k
Sign in and verify your email to post an answer.