Arthur Petit
5 listopada 2024
Razumijevanje zašto JavaScript usporedba ne uspijeva s objektima u 'typeof' provjeri

Ovaj post objašnjava zašto određena JavaScript usporedba ne uspijeva provjeriti vrste objekata. Problem proizlazi iz procjene izraza typeof slijeva nadesno. Razumijevanje načina na koji funkcioniraju operatori stroge jednakosti i usporedbe moglo bi pomoći razvojnim programerima da riješe ove probleme. Ispravne usporedbe trebale bi ispitati vrstu svake vrijednosti pojedinačno, osiguravajući da nisu null već pravi objekti.