Arthur Petit
5 oktober 2024
Forstå hvorfor JavaScript-sammenligning mislykkes med objekter i 'typeof'-sjekk
Dette innlegget forklarer hvorfor en spesifikk JavaScript-sammenligning ikke klarer å sjekke objekttyper. Problemet oppstår fra venstre-til-høyre-evalueringen av type-uttrykk. Å forstå hvordan strenge likhet og sammenligningsoperatører fungerer, kan hjelpe utviklere med å fikse disse problemene. Riktige sammenligninger bør undersøke typen av hver verdi individuelt, og sikre at de ikke er null, men sanne objekter.